友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
魔刊电子书 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

C语言设计-第18章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



本程序中把输入的字符串和数组 st2 中的串比较,比较结果返回到 k 中,根据 k 值再输
出结果提示串。当输入为 dbase 时,由 ASCII 码可知“dBASE”大于“C Language”故 k〉0;
输出结果“st1》st2”。
6。 测字符串长度函数 strlen
   格式:  strlen(字符数组名)
   功能:测字符串的实际长度(不含字符串结束标志‘0’) 并作为函数返回值。
【例 7。17】
#include〃string。h〃
main()
{ int k;
  static char st''=〃C language〃;
  k=strlen(st);
  printf(〃The lenth of the string is %dn〃;k);


7。4 程序举例
【例 7。18】把一个整数按大小顺序插入已排好序的数组中。
为了把一个数按大小插入已排好序的数组中,应首先确定排序是从大到小还是从小到大
进行的。设排序是从大到小进序的,则可把欲插入的数与数组中各数逐个比较,当找到第一
个比插入数小的元素 i 时,该元素之前即为插入位置。然后从数组最后一个元素开始到该元
素为止,逐个后移一个单元。最后把插入数赋予元素 i 即可。如果被插入数比所有的元素值
都小则插入最后位置。
main()

  int i;j;p;q;s;n;a'11'={127;3;6;28;54;68;87;105;162;18};
  for(i=0;i
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!