《c语言程序设计》试卷3

《c语言程序设计》试卷3

ID:36313175

大小:101.00 KB

页数:5页

时间:2019-05-09

《c语言程序设计》试卷3_第1页
《c语言程序设计》试卷3_第2页
《c语言程序设计》试卷3_第3页
《c语言程序设计》试卷3_第4页
《c语言程序设计》试卷3_第5页
资源描述:

《《c语言程序设计》试卷3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广州现代信息工程职业技术学院《C语言程序设计》试卷3************************************************************************************************班级:************************************************************************************学号:********************************************

2、****姓名:************************************************************************************************************************************************************************************************************考试方式闭卷制卷分数题号一二三四五总分得分登分人核分人得分阅卷人一、选择题(每小题2分,共

3、40分)1、C语言程序由什么组成?()A.子程序B.主程序和子程序C.函数D.过程2、判定两个字符串str1和str2是否相等,应当使用A)if(str1==str2)B)if(str1=str2)C)if(strcpy(str1,str2))D)if(strcmp(str1,str2)==0)3、判断char型变量c1是否为大写字母的正确表达式()A、’A’<=c1<=’Z’B、(c1>=’A’)&(c1<=’Z’)C、(c1>=’A’)&&(c1<=’Z’)D、(‘a<=c1’)AND(‘Z’>=c1)

4、4、这段程序中的常量有:#definePI3.14voidmain(){intsum;sum=10+15;printf("sum=%d",sum);printf("resultis25");}这段程序中常量有:()(多选)A.10B.sumC.15D.25E.mainF.PI5、设x为int型变量,则执行x=10;x+=x-=x-x;语句后,x的值为A、10B.20C、40D、306、若w=1,x=2,y=3,z=4,则条件表达式w

5、若有以下语句,则正确的描述是()charx[]={”12345”};chary[]={‘1’,’2’,’3’,’4’,’5’};A)数组x与数组y的长度相同B)数组x长度大于数组y长度C)数组x长度小于数组y长度D)数组x等价于数组y8、程序片段输出结果为()m=37;n=13;while(m!=n){while(m>n)m=m-n;while(n>m)n-=m;}printf("m=%d",m);A.m=13B.m=11C.m=1D.m=29、设字符串S1=″ABCDEFG″,S2=″PQRST″,则

6、运算S=CONCAT(SUBSTR(S1,2,LENGTH(S2)),SUBSTR(S1,LENGTH(S2),2))后S的结果为A、″BCQR″B、″BCDEF″C、″BCDEFG″D、″BCDEFEF″10、下列程序执行后,a的值为()main(){inta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%3==1){b+=3;continue;}b-=5;}}A、7B、8C、9D、1011、下列程序的运行结果为(   )main(){chara[7]={“6

7、5ab21”};inti,s=0;for(i=0;a[i]>=’0’&&a[i]<=’9’;i++)s=10*s+a[i]-‘0’;printf(“%d”,s);}A、12AB56B、6521C、65D、6212、下列程序执行后输出的结果为(   )intf(intn){if(n==1)return1;第5页共5页广州现代信息工程职业技术学院《C语言程序设计》试卷3elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f(i);printf(“%d

8、”,j);}A、4B、3C、2D、113、串是任意有限个()A、符号构成的序列B、符号构成的集合C、字符构成的序列D、字符构成的集合14、该程序的输出结果是()for(i=0;i<5;i++){for(j=1;j<10;j++)if(j==5)break;if(i<2)continue;if(i>2)break;printf("%d,",j);}printf("%d",i);输出结果为:A.10,3B.5,2

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

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

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