欢迎来到天天文库
浏览记录
ID:36313175
大小:101.00 KB
页数:5页
时间:2019-05-09
《《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,则条件表达式w5、若有以下语句,则正确的描述是()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]={“67、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(“%d8、”,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
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
此文档下载收益归作者所有