C语言模拟考试.docx

C语言模拟考试.docx

ID:61771623

大小:140.28 KB

页数:18页

时间:2021-03-19

C语言模拟考试.docx_第1页
C语言模拟考试.docx_第2页
C语言模拟考试.docx_第3页
C语言模拟考试.docx_第4页
C语言模拟考试.docx_第5页
资源描述:

《C语言模拟考试.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、__________________________________________________1.下列正确的switch语句是()。 A.switch(x) {case1.0:printf("*"); case2.0:printf("**"); } B.switch(int(x)) {case1:printf("*"); case2:printf("*"); } C.switch(a+b) {case1:printf("*"); case1+2:printf("***"); }

2、D.switch(a+b); {case1:printf("*"); case2:printf("*"); }2.增1减1运算(如i++,--j等)只能作用于()。 A.常量 B.变量 ____________________________________________________________________________________________________C.表达式 D.函数1.主函数中有两个整型变量,要求调用函数完成交换这两个变量值的功能。能正确实现此功能的函数是()。

3、A.voidfuna(intx,inty) {intp; p=x;x=y;y=p; } B.voidfunb(int*x,int*y) {intt; t=*x;*x=*y;*y=t; } C.voidfunc(int*x,int*y) {int*t; t=x;x=y;y=t; } D.voidfund(intx,inty) {x=x+y; y=x-y; _______________________________________________________________________________

4、_____________________x=x-y; }1.以下程序有语法性错误,有关错误原因的正确说法是()。 voidmain() {intG=5,k; voidprt_char(); … k=prt_char(G); … } A.函数说明和函数调用语句之间有矛盾 B.语句voidprt_char();有错,它是函数调用语句,不能用void说明 C.函数名不能使用下划线 D.变量名不能使用大写字母2.下面对C语言字符数组的描述中错误的是()。 A.字符数组可以存放字符串 B.字符数组中的字符串可以整体输

5、出、输入 C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值 ____________________________________________________________________________________________________D.不可以用关系运算符读字符数组中的字符串进行比较1.以下叙述中不正确的是() A.C语言是高级语言 B.C语言的可移植性好 C.C语言具有低级语言的特性 D.C语言可以不用编译就能被计算机识别2.以下不正确的if语句是()。 A.if(a

6、)t=a; B.if(a!=b&&b); C.if(a=b)printf("equal"); D.if(a>b)&&(b>c)printf("max=%d",a);3.以下正确的说法是()。 A.形参是虚拟的,不占用存储单元 B.实参和与其对应的形参各占用独立的存储单元 C.实参和与其对应的形参共占用独立的存储单元 D.只有当实参和与其对应的形参同名时才共占用存储单元________________________________________________________________________

7、____________________________1.putchar函数可以向终端输出一个()。 A.整型变量表达式值 B.实型变量值 C.字符串 D.字符或字符型变量值2.以下选项中,合法的赋值语句是()。 A.a+b=2; B.++i; C.a=a+1=5; D.y=(int)x+4;3.字符(char)型数据在微机内存中的存储形式是(). A.补码 B.EBCDIC码 C.反码 D.ASCII码4.有以下程序: voidmain() {; ;; __________________________

8、__________________________________________________________________________} 程序运行后的结果是(): A.编译时有警告错误 B.编译时有语法错误 C.编译没有错误,但是运行时出错 D.程序正常运行,但是无任何输出1.关于if后面一对圆括号中的表达式,叙述正确的是()。 A.只能用关系表达式 B.只能用逻辑表达式 C.只能用关

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

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

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