c语言程序设计模拟题

c语言程序设计模拟题

ID:1354877

大小:148.00 KB

页数:18页

时间:2017-11-10

c语言程序设计模拟题_第1页
c语言程序设计模拟题_第2页
c语言程序设计模拟题_第3页
c语言程序设计模拟题_第4页
c语言程序设计模拟题_第5页
资源描述:

《c语言程序设计模拟题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中国地质大学(北京)继续教育学院2014年09课程考试《C语言程序设计》模拟题(补)一.单项选择题1.有charc=’1’,下面说法中正确的是()。A.语句putchar(c+2);的输出结果为51B.语句putchar(“%d”,c+2);的输出结果为3C.语句putchar(“%c”,c+2);的输出结果为51D.语句putchar(“%c”,c+2);的输出结果为32.设c1,c2均是char型变量,则下面不正确的函数调用为()。A.scanf(”c1=%cc2=%c”,&c1,&c2);

2、B.getchar();C.putchar(c2);D.putchar(c1,c2);3.为了表示关系x>=y>=z,下面C语言表达式中正确的是()。A.(x>=y)&&(y>=z)B.(x>=y)and(y>=z)C.(x>=y>=z)D.(x>=y)&(y>=z)4.设x,y,z,t为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x

3、

4、++y&&++z;A.不定值B.2C.1D.05.对if语句中表达式的类型,下面正确的说法是()。A.必须是关系表达式B.必须是关系表

5、达式或逻辑表达式C.可以是任意表达式D.必须是关系表达式或算术表达式6.对for(表达式1;;表达式3)可以理解为()。第18页(共18页)中国地质大学(北京)继续教育学院2014年09课程考试A.for(表达式1;0;表达式3)B.for(表达式1;表达式1;表达式3)C.for(表达式1;1;表达式3)D.for(表达式1;表达式3;表达式3)7.执行语句for(i=1;i++<4;);之后,变量i的值为()。A.3B.4C.5D.不确定8.若二维数组a有m列,则在a[i][j]前的元素个数

6、为()。A.j*m+iB.i*m+jC.i*m+j-iD.i*m+j+19.下面说法中正确的是()。A.在C语言中,可以使用动态内存分配技术,定义元素个数可变的数组B.在C语言中,数组元素的个数可以不确定,允许随即变动C.在C语言中,数组元素的数据类型可以不一致D.在C语言中,定义数组后,就确定了它能容纳的相同数据类型元素的个数10.不能把字符串:“good!”赋给数组b的语句是()。A.charb[10]={’g’,’o’,’o’,’d’,’!’};B.charb[10];b=“good!”;

7、C.charb[10];strcpy(b,“good!”);D.charb[10]=“good!”;11.执行下面程序段,给x,y赋值时,不能作为数据分隔符的是()。intx,y;scanf(”%d%d”,&x&y);A.回车B.Tab键C.回车第18页(共18页)中国地质大学(北京)继续教育学院2014年09课程考试A.逗号12.已知ch是字符型变量,下面不正确的赋值语句为()。A.ch=’a+b’;B.ch=’’;C.ch=’7’+’9’;D.ch=5+9;13.下面程序段的输出结果是(

8、)。charc1=’6’,c2=’0’;printf(”%c,%c,%d,%d”,c1,c2,c1-c2,c1+c2);A.因输出格式不合法,输出出错信息B.6,0,6,102C.6,0,7,6D.6,0,5,714.在C语言的循环语句for,while,dowhile中,用于直接中断最内层循环的语句是()。A.switchB.continueC.breakD.if15.下面的循环结构中,不是无限循环的是()。A.for(i=1;;i++)printf(“%d”,i--);B.i=1;whi

9、le(i--){printf(”%d”,i++);}C.i=1;do{printf(”%d”,i);i++;}while(--i);D.for(i=0;i;i++)printf(”%d”,i);16.下面程序段的运行结果是()。charc[]=”tb\will”;printf(“%d“,strlen(c));A.14B.3C.9第18页(共18页)中国地质大学(北京)继续教育学院2014年09课程考试A.字符串中有非法字符,输出值不确定17.下面说法中正确的是:在C语言程序中()。

10、A.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可以嵌套,但函数的调用可以嵌套C.函数的定义和调用均不可以嵌套D.函数的定义和调用均可以嵌套18.若用数据名作为函数调用的实参,传递给形参的是()。A.数据的首地址B.数组第一个元素的值C.数组中全部元素的值D.数组元素的个数19.以下叙述中不正确的是()。A.在不同的函数中可以使用相同名字的变量B.函数中的形式参数是局部变量C.在一个函数内定义的变量只在本函数范围内有效D.在一个结函数内的符合语句中定义的变量在本函数范围内有效20.

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

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

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