c语言程序设计试题及答案.docx
《c语言程序设计试题及答案.docx》由会员分享,可在线阅读,更多相关《c语言程序设计试题及答案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计试题及答案(十)C语言程序设计一、选择题(共40分,每小题2分)1、以下叙述不正确的是(D)A、一个C源程序可由一个或多个函数组成B、一个C源程序必须包含一个main函数C、C程序的基本组成单位是函数D、在C程序中,注释说明只能位于D、在C程序中,注释说明只能位于条语句的后面2、下列四个选项中,是不合法的用户标识符的选项是(B)A、 abcB、 12ACC、 sunD、 A3、设有语句inta=4;则执行了语句a+=a-=a*a后,变量a的值是(A)A、 -24B、 0C、 4D、 164、下列运算符中优先级最高的是(B)A、 +C、 &D、=5、在C语言中,运算对象必须是整型数
2、的运算符是(A)A、B、/C、和/口、+ 6、以下关于运算符的优先顺序的描述正确的是(C)A、关系运算符算术运算符赋值运算符逻辑与运算符B、逻辑与运算符关系运算符算术运算符赋值运算符C、赋值运算符(逻辑与运算符关系运算符算术运算符D、算术运算符关系运算符(赋值运算符逻辑与运算符7、在C语言中,如果下面的变量都是int类型,则输出的结果是(C) sum=pad=5; pAd=sum+, pAd+, +pAd;printf ( %dn,pad);A、 7B、 6C、 5D、 48、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是(B)页脚内容1C语言程序设计试题及答案
3、(十)A、INPUTx、v、z; B、scanf( a%d%d%dv, &x, &y, &z);C、scanf( d%d%d,x, y, z) ; D、read( %d%d%d,&x, &y, &z);9、假定从键盘输入23456 m=234n=56C、m=23n=456D 语句有错误10、若运行时,给变量X输入12,则以下程序的运行结果是(A)main()intx, y;scanf( %d,&x);y=x12? x+10: x-12;printf( %dn,y);)A、 OB、 22C、 12D、 10IK C语言中while和do-while循环的主要区别(A)A、do-while的循环体
4、至少执行一次B、while的循环控制条件比do-while的循环控制条件严格C、do-while允许从外部转到循环体内D、do-while的循环体不能是复合语句12、以下对二维数组的正确说明的语句是(C)A、inta3 B floata(3, 4)C doublea3 4D floata(3) (4)13、以下程序的输出结果是(C) main()页脚内容2C语言程序设计试题及答案(十)inti, x33=1, 2, 3, 4, 5, 6, 7, 8, 9;for(i=0; i 10, 30, 40 16、以下说法正确的是(A)如果在一个函数中的复合语句中定义了一个变量,则该变量A、只在该复合语
5、句中有效B、在该函数中有效C、在本程序范围内有效D、为非法变量17、以下函数调用语句中含有的实参个数为(B)页脚内容3C语言程序设计试题及答案(十)func(expL exp2, exp3), (exp4, exp5);A、 IB、 2C、 4D、 5 18、在C语言程序中,以下说法正确的是(B)。A、函数的定义可以嵌套,但函数的调用不可以嵌套B、函数的定义不可以嵌套,但函数的调用可以嵌套C、C、函数的定义和函数的调用都不可以嵌D、函数的定义和函数的调用都可以嵌套19、请读程序longfun5(intn)longs;if(n=l)|(n=2)s=2;elses=n+fun5(n-1);retu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 试题 答案
限制150内