C语言模拟试卷及答案.pdf
《C语言模拟试卷及答案.pdf》由会员分享,可在线阅读,更多相关《C语言模拟试卷及答案.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 C语言程序设计考试试卷(答案)一、填空题(每小空1 分,共 10 分)1.C语言程序的三种基本结构是顺序结构、选择结构、循环结 构。2.一个 C程序有且仅有一个main()函数。3.C语言描述“x 和 y 都大于或等于z”的表达式是x=z&y=z。4.C语言可以用来实现循环的结构化语句是while、do while、for。5.数组名表示数组在内存的首地址。6.int a=3,*p=&a;*p+2的值是5。二、单项选择题(每小题2 分,共 70 分)1_是 C语言合法的标识符。(A)3_sy45 (B)su_m (C)123 (D)3D642一个程序的执行是从。(A)本程序的main 函数
2、开始,到main 函数结束(B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。(C)本程序的 main 函数开始,到本程序文件的最后一个函数结束。(D)本程序文件的第一个函数开始,到main 函数结束。3以下叙述正确的是。(A)在 C程序中,main函数必须位于程序的最前面。(B)C程序每行中只能写一条语句。(C)C语言本是没有输入输出语句。(D)在对一个 C程序进行编译的过程中,可发现注释中的拼写错误。4以下叙述不正确的是。(A)逗号运算符的运算级最低。(B)ABC和 abc 是两个不同的变量。(C)若 a和 b 类型相同,在执行a=b 后,b的自身值不变。(D)a和“a”是完
3、全等价的常量。5int x=3,y=2;则表达式x+=x*=y+8 的值为。(A)28 (B)30 (C)60(D)176在 c 语言中,变量的隐含存储类别是。(A)auto(B)static (C)extern (D)无存储类别7执行下面两个语句后,输出的结果为_。char c1=98;printf(“%d%c”,c1,c1-32);(A)97 66 (B)98 b (C)b 66 (D)98 B8执行下面语句后的结果为。y=10;x=y+;(A)x=10,y=10(B)x=11,y=11(C)x=10,y=11(D)x=11,y=109char w;int x;float y;double
4、 z;则表达式 w*x+z-y 值的数据类型是。(A)double(B)char (C)int (D)float10C语言中要求操作数必须是整数的运算符是。(A)/(B)%(C)!=(D)=11用 scanf(“%d,%d”,&a,&b)输入数据时,下面输入法中正确的是。(A)123,4(B)123 4 (C)123;4 (D)123412以下关于运算符优先顺序的描述中正确的是_ 2(A)关系运算符算术运算符赋值运算符逻辑与运算符(B)逻辑与运算符关系运算符算术运算符赋值运算符(C)赋值运算符逻辑与运算符关系运算符算术运算符(D)算术运算符关系运算符赋值运算符逻辑与运算符13下列程序段中,功能
5、与其它程序段不同的是。(A)for(i=1,p=1;i=5;i+)p*=i;(B)for(i=1;i=5;)p=1;p*=i;i+;(C)i=1;p=1;while(i=5)p*=i;i+;(D)i=1;p=1;do p*=i;i+;while(i=5);14C语言规定 else 总是与配对。(A)缩进位置相同的if (B)同一行上的if(C)其之前最近的if(D)其之后最近的if15以下程序的运行结果为_。main()int n;for(n1;n10;n+)if(n%3=0)continue;printf(“%d”,n);(A)(B)369 (C)12 (D)16设 x 和 y 均为 int
6、型变量,则语句x+=y;y=xy;x=y;的功能是。(A)把 x 和 y 按从大到小排列(B)把 x 和 y 按从小到大排列(C)无确定结果(D)交换 x 和 y 中的值17变量的指针,其含义是指该变量的 _(A)值(B)地址(C)名(D)一个标志18以下函数调用语句中含有个实参。func(e1,e2),(e3,e4,e5);(A)2(B)3 (C)5 (D)语法错误19以下正确的描述是_(A)continue语句的作用是结束整个循环的执行(B)只能在循环体内和switch语句体内使用break 语句(C)在循环体内使用break 语句或 continue语句的作用相同(D)break 语句可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 模拟 试卷 答案
限制150内