C语言经典试题.doc

C语言经典试题.doc

ID:61423494

大小:235.50 KB

页数:19页

时间:2021-01-28

C语言经典试题.doc_第1页
C语言经典试题.doc_第2页
C语言经典试题.doc_第3页
C语言经典试题.doc_第4页
C语言经典试题.doc_第5页
资源描述:

《C语言经典试题.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、23.编写一程序P2-220.C实现以下功能  从键盘读入一行字符(最多127个字符),统计及输出其中的字母、数字、空格和其他符号的个数。程序的运行效果应类似地如图1所示,图1中的gfaskl45623cvsac,53dwafl faf32535是从键盘输入的内容。#include#includeintmain(void){inti,zimu=0,shuzi=0,kongge=0,qita=0;charaa[128];printf("Pleaseinputstring:");gets(aa);for(i=0

2、;aa[i];i++){if(aa[i]>='a'&&aa[i]<='z'

3、

4、aa[i]>='A'&&aa[i]<='Z'){zimu++;}elseif(aa[i]>='0'&&aa[i]<='9'){shuzi++;}elseif(aa[i]==''){kongge++;}else{qita++;}}printf("zimu=%d,shuzi=%d,kongge=%d,qita=%d",zimu,shuzi,kongge,qita);return0;}63.编写一程序P3-311.C实现以下功能①从键盘上先后读入两个字符串,假定存储在字符数组s

5、1和s2中。注意,这两个字符串最长均可达到127个字符、最短均可为0个字符。②将字符串s2插入字符串s1中,插入方法为:s2的第i个字符插入到原s1的第i个字符后,如果s2比s1(假定s1的长度为L1)长,则s2的第L1个字符开始到s2结尾的所有字符按在s2中的顺序放在新生成的s1后。提示,合并时可使用中间数组。例如:s1输入为"",S2输入为"abcdefghijk",则输出的s1为:1a2b3c4d5e6f7g8h9ijk③在屏幕上输出新生成的s1。④程序的运行效果应类似地如图1所示,其中的和abcdefghijk是从键盘输入的内容。#incl

6、ude#includeintmain(void){chars1[256],s2[128],str[256];inti,j;printf("Pleaseinputstring1:");gets(s1);printf("Pleaseinputstring2:");gets(s2);for(i=0,j=0;s1[i]&&s2[i];i++){str[j]=s1[i];j++;//(str[j++]=s1[i];)str[j]=s2[i];j++;}str[j]='';if(!s1[i]){strcat(str,&

7、s2[i]);}else{strcat(str,&s1[i]);}strcpy(s1,str);printf("string1:%s",s1);return0;}根据要求编写程序P7-764.C的指定部分:  程序P7-764.C已编写部分代码(单击此处下载),请根据程序中的要求完善程序——注意,除指定位置外,不能对程序中已有部分作任何修改或重新编写一个程序,否则作0分处理。  程序的功能是:从命令行输入源文件名(含路径)和目标文件名(含路径),实现将源文件复制到目标文件。注意事项:  (1)源文件可能是文件文件,也可能是二进制文件。  (

8、2)源文件名和目标文件名只从命令行输入,当命令行格式不正确(参数个数不为3)时,应报错。  (3)程序的返回值(即由main函数return的值和程序使用exit终止运行时返回的值,也称退出代码)规定为:    ①复制成功返回0      ②命令行格式不对返回1         ③源文件打开失败返回2    ④目标文件创建失败返回3  ⑤向目标文件写数据的过程中出错返回4  (4)向目标文件写数据的过程中出错的情况很少发生,考生根据图例中的输入数据进行测试时,很可能不会出错,但程序应考虑出错的情况。  (5)编程可用素材:printf("cop

9、y %s to %s successed!", ...、printf("usage:P7-764  sourceFilename  destinationFilename")...、printf("source File (%s) Open Error!", ...、printf("destination File (%s) Create Error!", ...、printf("writing destination File (%s) Error!", ...。  程序的运行效果应类似地如图1、图2、图3、图

10、4和图5所示,图1~5中的E:Debug>表示程序P7-764.exe所在的文件夹,考生的程序位置可不必如此,图1中的p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。