C语言程序设计模拟试题(卷)9(附答案解析).doc

C语言程序设计模拟试题(卷)9(附答案解析).doc

ID:56719069

大小:56.50 KB

页数:6页

时间:2020-07-06

C语言程序设计模拟试题(卷)9(附答案解析).doc_第1页
C语言程序设计模拟试题(卷)9(附答案解析).doc_第2页
C语言程序设计模拟试题(卷)9(附答案解析).doc_第3页
C语言程序设计模拟试题(卷)9(附答案解析).doc_第4页
C语言程序设计模拟试题(卷)9(附答案解析).doc_第5页
资源描述:

《C语言程序设计模拟试题(卷)9(附答案解析).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《C语言程序设计》模拟试卷九 一、填空题。(每空2分,共10分)1、将(75)D,转换成八进制为(       ),十六进制为(        )2、求表达式8.2-2/3的值为(        )3、将条件“2

2、序的基本单位是函数D、一个C程序中,注释说明只能位于一条语句的后面2、C语言中最简单的数据类型包括A、整型、实型、结构体       B、整型、实型、枚举型C、整型、实型、字符型       D、整型、实型、指针型3、正确的自定义标识符是(    )A、_123  B、a-bc   C、5abd  D、ILikeC4、在C语言中,退格转义字符是(       )A、     B、t      C、 v       D、b5、下列运算符中运算优先级最低的是:(        )A、,       B、!        C、&

3、&        D、>=6、若a是float型变量,则表达式a=1,a+1,a+=a的值为(       )A、2          B、 4        C、2.0        D、4.07、以下不正确的赋值语句是(        )A、a++;   B、a==b;   C、a+=b;     D、a=1,b=1;8、若有变量已说明为整型,要给a,b,c输入数据,正确的输入语句是(   )A、read(a,b,c);B、scanf(“%d%d%d”,a,b,c);C、scanf(“%D%D%D”,a,b,c);D、scanf

4、(“%d%d%d”,&a,&b,&c);9、为避免嵌套的条件分支语句if—else的二义性,C规定,C程序中的else总是与(     )组成配对关系A、编排位置相同的if           B、在其之前未配对的ifC、在其之前未配对的最近的if   D、同一行上的if10、执行语句for(i=1;i++<4;  );后变量i的值是(  )A、3         B、4         C、5         D、不定三、程序阅读题给出程序的运行结果(每题5分,共20分)1、main(){intx=2,y; switch(x)  

5、{ case1:y=x;break;case2:y=-x;case3:y=x*3;break;case4:y=4*x; } printf(“%d”,y);}程序运行结果:2、main(){  intn=10;   while(n>6){n--;printf(“%d”,n);}}程序运行结果:3、main(){  intx,y;for(x=0,y=0;x+y<=10;x++,y++){ printf(“%3d”,x+y);   if(x%10==9)   printf(“”);}}程序运行结果: 4、main(){intx=5

6、; if(x++>5)printf(“%d”,x); elseprintf(“%d”,x--); }程序运行结果:四、程序填空题(每空2分,共20分)   1、实现a、b、c三个数由大到小的顺序输出main(){inta,b,c,   ; scanf(“%d,%d,%d”,             ); if(          ){t=a;a=b;b=t}; if(          ){t=a;a=c;c=t}; if(          ){t=b;b=c;c=t}; printf(“%d%d%d”,a,b,c

7、);}2、计算和:sum=1-1/2+1/4-1/6+….。要求直到最后一项的绝对值小于10-5为止。求绝对值的函数为fab()。                   main()  {floatsum,t,s=1,n=0;                        while(                 )     {                  ;                         ;        s=-s;        t=s/n;     }   printf("%f",sum); } 

8、得 分 五、画流程图(每题5分,共10分)1、画传统流程图求5!的值2、画出N—S流程图求解三个数的最大值 六、编成题(每题10分,共20分)1、有一函数(如下),写程序,输入x输出y的值-1     (x<0) 0      (x=

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

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

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