江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc

江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc

ID:56759907

大小:53.50 KB

页数:8页

时间:2020-07-07

江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc_第1页
江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc_第2页
江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc_第3页
江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc_第4页
江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc_第5页
资源描述:

《江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、江苏省五年一贯制专转本《C语言程序设计》模拟试卷四(晓庄)一、填空題(每题2分,共20分)1、若x和a均是int型变量,则计算表达式(1)后的x值为_______,计算表达式(2)后的x值为__________。(1)x=(a=4,6*2)(2)x=a=4,6*22、若x和n均是int型变量,且x和n的初值均为5,则计算表达式后x的值为________,n的值为________。x+=n++3、若有定义:intx=3,y=2;floata=2.5,b=3.5;则下面表达式的值为_______。(x+y)%2+(int)a/(int)b4、若有定义:inta=2,b=3;floatx=3

2、.5,y=2.5;则下面表达式的值为。(float)(a+b)/2+(int)x%(int)y5、已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=‘a’+‘8’-‘3’的值为__________6、若a=3,b=4,c=5,则表达式a

3、

4、(b=c)&&b==c的值是。7、以下程序段其输出结果是                      。 doublea=513.789215;printf(“a=%8.6f,a=%-8.2f”,a,a);8、以下程序的执行结果是。#includemain(){floatf=31.41592;printf("

5、%f,%e",f,f)}9、若a=1,b=2,c=3,d=4,则表达式a>b?a:c>d?c:d的值是。10、当执行以下程序段后,i的值是,j的值是,k的值是。inta,b,c,d,i,j,k;a=10;b=c=d=5;i=j=k=0;for(;a>b;++b)i++;wihle(a>++c)j++;dok++;while(a>d++);二、单项选择题(每题2分,共40分)1、在C语言中,不正确的int类型的常数是()A)32768B)0C)037D)0xAF2、语句:printf("%d",(a=2)&&(b=-2));的输出结果是()A)无输出B)结果不确定C)-1D)13、当c的值不

6、为0时,在下列选项中能正确将c的值赋给变量a、b的是()A)c=b=a;B)(a=c)‖(b=c);C)(a=c)&&(b=c);C)a=c=b;4、在C语言中,如果下面的变量都是int类型,则输出的结果是()sum=pad=5;pad=sum++,++pad,pad++;printf("%d",pad);A)7B)6C)5D)45、语句while(!E);中的条件!E等价于 ()A)E==0B)E!=1C)E!=0D)~E6、以下函数调用语句中含有()个实参。func((exp1,exp2),(exp3,exp4,exp5));A)1B)2C)4D)57、以下的for循环()for(

7、x=0,y=0;(y!=123)&&(x<4);x++);A)是无限循环B)循环次数不定C)执行4次D)执行3次8、以下程序的输出结果是()。#include#includemain(){charstr[12]={'s','t','r','i','n','g'};printf("%d",strlen(str));}A)6B)7C)11D)129、以下程序的输出结果是 ()。#includemain(){inta=2,c=5;printf("a=%%d,b=%%d",a,c);}A)a=%2,b=%5B)a=2,b=5C)a=%

8、%d,b=%%dD)a=%d,b=%d10、下面的程序输出是()A)1B)1和-2C)3和0D)是死循环main(){intx=3;do{printf("%d",x-=2);}while(!(--x));}11、下面程序的输出是()A)741B)852C)963D)875421main(){inty=9;for(;y>0;y--){if(y%3==0){printf("%d",--y);continue;}}}12、以下程序的输出结果是()。#includemain(){inta,b,d=241;a=d/100%9;b=(-1)&&(-1);printf("%d,%d

9、",a,b);}A)6,1B)2,1C)6,0D)2,013、以下for语句构成的循环执行了()次。#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){inti,n=0;for(i=1;i<=NUM;i++);{n++;printf("%d",n);}printf("");}A)5B)6C)8D)914、以下程序的输出结果是()。#incl

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

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

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