c模拟题目(3最新)

c模拟题目(3最新)

ID:26427201

大小:82.00 KB

页数:9页

时间:2018-11-26

c模拟题目(3最新)_第1页
c模拟题目(3最新)_第2页
c模拟题目(3最新)_第3页
c模拟题目(3最新)_第4页
c模拟题目(3最新)_第5页
资源描述:

《c模拟题目(3最新)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、模拟题一、选择题1.在C语言中,每个语句和数据定义是用结束。A)句号B)逗号C)分号D)括号2.一个C语言程序是由。A)一个主程序和若干个子程序组成;B)函数组成,并且每一个C程序必须且只能由一个主函数;C)若干过程组成;D)若干子程序组成.3.在C语言中,反斜杠符是。A)B)tC)vD)\4.设d为字符变量,下列表达式不正确的是。A)d=97B)d=’a’C)d=”a”D)d=’g’5.根据定义和数据的输入方式,输入语句的正确形式为:。已有定义:floata1,a2;数据的输入方式:4.5233.

2、52A)scanf(“%f%f”,&a1,&a2);B)scanf(“%f,%f”,a1,a2);C)scanf(“%4.3f,%3.2f”,&a1,&a2);D)scanf(“%4.3f%3.2f”,a1,a2);6.若已知a=10,b=20,则表达式!a=’A’)&(ch<=’Z’)C)(ch>=’A’)&&(ch<=’Z’)D)(ch>=’A’)AND(ch<=’Z’)8.判断字符型

3、变量ch为小写字母的表达式是。A)’a’<=ch<=’z’B)(ch>=a)&&(ch<=z)C)(ch>=’a’)

4、

5、(ch<=’z’)D)(ch>=’a’)&&(ch<=’z’)9.两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是。main(){intx;scanf(“%d”,&x);if(x++>5)printf(“%d”,x);elseprintf(“%d”,x--);}A)7和5B)6和3C)7和4D)6和410.已知intx=30,y=50,z=80;以下语句执行后变量x、y、z的

6、值分别为:。if(x>y

7、

8、xz)z=x;x=y;y=z;A)x=50,y=80,z=80B)x=50,y=30,z=30C)x=30,y=50,z=80D)x=80,y=30,z=5011.程序段如下intk=-20;while(k=0)k=k+1;则以下说法中正确的是。A)while循环执行20次B)循环是无限循环C)循环体语句一次也不执行D)循环体语句执行一次12.程序段如下intk=1;while(!k==0){k=k+1;printf("%d",k);}说法正确的是。A)while循

9、环执行2次B)循环是无限循环C)循环体语句一次也不执行D)循环体语句执行一次13.以下for循环是。for(a=0,b=0;(b!=123)&&(a<=4);a++)A)无限循环B)循环次数不定C)执行4次D)执行5次14.在下列程序中,while循环的循环次数是。main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}......}A)1B)10C)6D)死循环、不能确定次数15.设有如下定义intx=10,y=5,z;则语句printf("

10、%d",z=(x+=y,x/y));的输出结果是。A)1B)0C)4D)316.以下程序的输出结果是。main(){intx=10,y=10;printf("%d%d",x--,--y);}A)1010B)99C)910D)10917.在C语言中,引用数组元素时,其数组下标的数据类型允许是。A)整型常量B)整型常量或整型表达式C)整型表达式D)任何类型的表达式18.以下对一维整型数组a的正确说明是。A)inta(10);B)intn=10,a[n];C)intn;scanf(“%d”,&n);inta

11、[n];D)#defineSIZE10inta[SIZE];19、3.以下能对一维数组a进行正确初始化的语句是。A)inta[10]=(0,0,0,0,0);B)inta[10]={};C)inta[]={0};D)inta[10]={10*1};20.有字符数组a[80]和b[80],则正确的输出语句是。A)puts(a,b);B)printf(“%s,%s”,a[],b[]);C)putchar(a,b);D)puts(a),puts(b);21.以下不能对二维数组a进行正确初始化的语句是。A)inta[

12、2][3]={0};B)inta[][3]={{1,2},{0}};C)inta[2][3]={{1,2},{3,4},{5,6}};D)inta[][3]={1,2,3,4,5,6};22.以下函数定义正确的是:。A)doublefun(intx,inty)B)doublefun(intx;inty)C)doublefun(intx,inty);D)doublefun(intx,y)23.C语言规

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

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

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