半浙江省c语言理论试卷

半浙江省c语言理论试卷

ID:33434919

大小:50.50 KB

页数:8页

时间:2019-02-26

半浙江省c语言理论试卷_第1页
半浙江省c语言理论试卷_第2页
半浙江省c语言理论试卷_第3页
半浙江省c语言理论试卷_第4页
半浙江省c语言理论试卷_第5页
资源描述:

《半浙江省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;i

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

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

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

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