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

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

ID:48852547

大小:29.80 KB

页数:8页

时间:2020-02-02

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

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

1、江苏省五年一贯制专转本《C语言程序设计》模拟试卷三(晓庄)一、填空題(每题2分,共20分)1、一个C语言程序的开发过程包括:编辑、,连接和运行4个步骤。2、设intx=9,y=8;表达式x==y+1的结果是。3、若a=3,b=4,c=5,则表达式a

2、

3、(b=c)&&b==c的值是。4、执行下面程序段后,k值是_______________。k=1;n=263;do{k*=n%10;n/=10}while(n);5、以下程序输入123456<CR>后的执行结果是。#includemain(){inta,b;scanf

4、("%2d%3d",&a,&b);printf("a=%d,b=%d",a,b);}6、设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式是:。7、.以下程序的运行结果是。main(){if(2*2==5<2*2==4)printf(“T”);elseprintf(“F”);}8、设有程序片断:switch(grade){case‘A’:printf(“85—100”);case‘B’:printf(“70—84n”);case‘C’:printf(“60—69”);case‘D’:printf(“

5、<60”);default:printf(“error!”);}若grade的值为’C’,则输出结果是。89、下面程序的运行结果是_________.#includemain(){inta,s,n,count;a=2;s=0;n=1;count=1;while(count<=7){n=n*a;s=s+n;++count;}printf("s=%d",s);}10、以下程序的输出结果是intk,n,m;n=10;m=1;k=1;while(k++<=n)m*=2;printf(“%d”,m);二、单项选择

6、题(每题2分,共40分)1、能将高级语言编写的源程序转换成目标程序的是______。 A) 编辑程序 B) 编译程序 C) 解释程序 D) 链接程序 2、以下叙述中正确的是______。A)构成C程序的基本单位是函数B)可以在一个函数中定义另一个函数C)main()函数必须放在其它函数之前D)所有被调用的函数一定要在调用之前进行定义3、以下选项中合法的实型常数是______。A)5E2.0B)E-3C).2E0D)1.3E4、以下选项中合法的用户标识符是______。A)longB)_2TestC)3DmaxD)A.dat5、已知大

7、写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘101’是______。A)字符AB)字符aC)字符eD)非法的常量6、以下非法的赋值语句是______。A)n=(i=2,++i);B)j++;C)++(i+1);D)x=j>0;7、设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b8/b的值是______。A)6.500000B)6C)5.500000D)6.0000008、已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值

8、为2、k的值为3,以下选项中正确的输入语句是______。A)scanf("%2d%2d%2d",&i,&j,&k);B)scanf(""%d%d%d",&i,&j,&k);C)scanf("%d,%d,%d",&i,&j,&k);D)scanf("i=%d,j=%d,k=%d",&i,&j,&k);9、与数学式子3乘以x的n次方/(2x-1)对应的C语言表达式是______。A)3*x^n/(2*x-1)B)3*x**n/(2*x-1)C)3*pow(x,n)*(1/(2*x-1))D)3*pow(n,x)/(2*x-1)10、若

9、有以下程序:main(){intk=2,i=2,m;m=(k+=i*=k);printf("%d,%d",m,i);}执行后的输出结果是______。A)8,6B)8,3C)6,4D)7,411、已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是______。A)6B)0C)2D)112、有一函数1x>0y=0x=0-1x<0,以下程序段中不能根据x的值正确计算出y的值的是______。A)if(x>0)y=1;elseif(x==0)y=0;elsey=-1;B)y=0;if(x>0)y=1

10、;elseif(x<0)y=-1;C)y=0;if(x>=0)if(x>0)y=1;elsey=-1;D)if(x>=0)if(x>0)y=1;elsey=0;elsey=-1;13、以下选项中,与k=n++完全等价的表达式是____

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

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

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