C语言程序设计教程第五章数组

2026/4/28 2:04:56

C语言程序设计教程 高等教育出版社第二版 第五章 数组

程序:

#include \/* gets()函数在该头文件定义 */ main()

{ char string[81] ;

int i, num = 0, word = 0; char c;

gets(string);

for(i=0; (c=string[i]) != '\\0';i++) if (c==' ') word = 0; else if (word == 0)

{ word = 1; num++; }

printf(\

line\\n\

}

【例2】: 输入三个字符串,并找出其中最大者。 分析:用strcmp()函数比较字符串的大小。首先比较前两个,把较大者拷贝给字符数组变量

string(用strcpy()函数拷贝),再比较string和第三个字符串。

程序:设字符串最长为19个字符。

第 29 页 共 30 页

C语言程序设计教程 高等教育出版社第二版 第五章 数组

#include \/* strcmp、strcpy函数均在string.h

中定义 */

main()

{ char string[20]; /* 存最大字符串 */ char str[3][20]; /* 三个字符串 */ int i;

for(i=0;i<3;i++)

gets(str[i]); /* 输入三个字符串if (strcmp(str[0],str[1]) > 0)

strcpy(string,str[0]); else

strcpy(string,str[1]);

if (strcmp(str[2],string) > 0) strcpy(string,str[2]); printf(\

is: %s\\n\

}

作业:

习题 5.2 5.4 5.6

第 30 页 共 30 页

*/


C语言程序设计教程第五章数组.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言程序设计教程第五章数组 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219