欢迎来到天天文库
浏览记录
ID:33434919
大小:50.50 KB
页数:8页
时间:2019-02-26
《半浙江省c语言理论试卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2013年下半年浙江省高等学校计算机等级考试二级C程序设计试卷一、程序阅读与填空(24小题,每小题3分同,共72分)1.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】输入一个正整数n,再输入n个整数,输出最小值。运行示例:enter:n:6Enter6integer:8-936010Min:-9【程序】#includemain(){inti,min,n,x;printf("enter:n:");scanf("%d",&n);printf("Enter%dinteger:
2、",n);scanf("%d",&x);(1)B;for((2)C;inC.minx2.阅读下列程序说明和程序,在每小题提供的若干可
3、选答案中,挑选一个正确答案。【程序说明】输入一组(5个)有序的整数,再输入一个整数x,把x插入到这组数据中,使该数组仍然有序。运行示例:Enter5integer:12457Enterx:3Afterinserted:123457【程序】#includemain(){inti,j,n=5,x,a[10];printf("Enter%dinteger:",n);for(i=0;i4、0;ia[i])(5)C;j=n-1;while(j>=i){(6)B;(7)A;}a[i]=x;break;}if(i==n)a[n]=x;printf("Afterinserted:");for(i=0;(8)A;i++)printf("%d",a[i]);}【供选择的答案】(5)A.breakB.a[i]=xC.continueD.x=i(6)A.a[j]=a[j+1]B.a[j+1]=a[j]C.a[i]=a[j]D.a[j]=a[i](7)A.j--B.j++C.i++D.i--(8)A.5、ijD.iintcmp(char*s,char*t){inti;for(i=0;(9)C;i++)if((10)C)break;if((11)B;)r6、eturn1;elsereturn0;}main(){chars[80],t[80];printf("Enter2strings:");scanf("%s%s",s,t);if((12)A;)printf(""%s"="%s"",s,t);elseprintf(""%s"!="%s"",s,t);}【供选择的答案】(9)A.s[i]==' 'B.s[i]=' 'C.s[i]!=' 'D.!s[i](10)A.s[i]==t[i]B.t[i]==' 'C.s[i]!=t[i]D.s[i]=='7、0'(11)A.s[i]!=t[i]B.s[i]==t[i]C.s[i]!=' 'D.t[i]!=' '(12)A.cmp(s,t)!=0B.cmp(s,t)==0C.cmp(char*s,char*t)D.cmp(*s,*t)!=04.阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】#include#defineTURE1#defineFALSE0intf1(){intx=0x02;returnx<<2;}voidf2(intn){ints=10;if(n>0)n=-n8、;do{s-=n;}while(++n);printf("%d%d",n,s);}doublef3(intn){if(n==1)return1.0;elsereturn1.0/(1.0+f3(n-1));}main(){printf("%d%d",TURE,FALSE);print
4、0;ia[i])(5)C;j=n-1;while(j>=i){(6)B;(7)A;}a[i]=x;break;}if(i==n)a[n]=x;printf("Afterinserted:");for(i=0;(8)A;i++)printf("%d",a[i]);}【供选择的答案】(5)A.breakB.a[i]=xC.continueD.x=i(6)A.a[j]=a[j+1]B.a[j+1]=a[j]C.a[i]=a[j]D.a[j]=a[i](7)A.j--B.j++C.i++D.i--(8)A.
5、ijD.iintcmp(char*s,char*t){inti;for(i=0;(9)C;i++)if((10)C)break;if((11)B;)r
6、eturn1;elsereturn0;}main(){chars[80],t[80];printf("Enter2strings:");scanf("%s%s",s,t);if((12)A;)printf(""%s"="%s"",s,t);elseprintf(""%s"!="%s"",s,t);}【供选择的答案】(9)A.s[i]==' 'B.s[i]=' 'C.s[i]!=' 'D.!s[i](10)A.s[i]==t[i]B.t[i]==' 'C.s[i]!=t[i]D.s[i]=='
7、0'(11)A.s[i]!=t[i]B.s[i]==t[i]C.s[i]!=' 'D.t[i]!=' '(12)A.cmp(s,t)!=0B.cmp(s,t)==0C.cmp(char*s,char*t)D.cmp(*s,*t)!=04.阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】#include#defineTURE1#defineFALSE0intf1(){intx=0x02;returnx<<2;}voidf2(intn){ints=10;if(n>0)n=-n
8、;do{s-=n;}while(++n);printf("%d%d",n,s);}doublef3(intn){if(n==1)return1.0;elsereturn1.0/(1.0+f3(n-1));}main(){printf("%d%d",TURE,FALSE);print
此文档下载收益归作者所有