西笔居小说网 > 其他小说电子书 > C语言设计 >

第18章

C语言设计-第18章

小说: C语言设计 字数: 每页3000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 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

你可能喜欢的