- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计试题(第4套)
(已删除考试范围之外的题目)
一、单项选择题(30分,每题2分)
1.C语言中定义的变量只能由字母、数字和下划线三种字符组成,且第一个字符_______。
A、必须为字母或下划线。 B、必须为下划线。
C、必须为字母 D、可以是字母、数字或下划线。
2.下面4种说法,正确的是______。
A、C语言中,关系运算符有多个,其中的几个是、、=、!=。
B、C语言提供的三种逻辑运算符都是双目运算符。
C、C语言中不允许出现goto语句。
D、一般情况下,do-while循环和while循环可以互相代替,即都可以用来处理同一问题。
3. C语言源程序的基本单位是______。
A、语句 B、对象 C、函数 D、过程
4. 下列选项中,不能用作标识符的是_______。
A、_1234_ B、_1_2 C、int_2_ D、2_int_
5. 能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是_______。
A、 a≥10 a≤0 B、a≥10‖a≤0
C、 a=10 a=0 D、a=10‖a=0
6. 若有定义:int a=8,b=5,c; ,则执行语句c=a/b+0.4; 后,c的值为_______。
A、 1.4 B、1 C、2.0
7.有以下程序段
int m=0,n=0; char c=a;
scanf(%d%c%d,m,c,n);
printf(%d,%c,%d\n,m,c,n);
若从键盘上输入:10A10回车,则输出结果是_______。
A、10,A,10 B、10,a,10 C、10,a,0
8. 当a=5,b=3,c=2时,执行下面一段程序后,x的值为_______。
A、1 B、 2 C、6 D、 8
if(ab)
{ if(bc) x=1;
else x=2;
}
else
{ if(bc) x=6;
else x=8;
}
9.若有 i=8; 执行下列程序段后,变量i的值是_______。
switch(i) {
case 7: i= i +1;
case 8: i= i +1;
case 9: i= i +1;
default: i= i +1;
}
A、8 B、9 C、10 D、11
10.若有说明语句: int a[10]; 则对a数组元素正确引用的是_______。
A、a[10] B、a[3.5] C、a[0] D. a(5)
11. 以下函数的定义形式正确的是_______。
A、double fun(int a, int b) B、fun(int a, b)
{ c=a+b; return c; } { int c;
return c; }
C、fun(a, b)
{ int a, b ; double c;
c=a+b;
return c; }
D、double fun(int a, int b)
{ double c;
c=a+b; return c; }
13.判断字符串s1是否等于字符串s2,应当使用 。
A、if (s1==s2) B、if (s1=s2)
C、if (strcpy(s1,s2)) D、if (strcmp(s1,s2)==0)
14.有以下程序
main()
{int i,s=0;
for(i=1;i10;i= i +2) s= s+(i+1);
printf(%d\n,s);
}
程序执行后的输出结果是_______。
A、自然数1~9的累加和 B、自然数1~10的累加和
C、自然数1~9中的奇数之和 D、自然数1~10中的偶数之和
15. 下面4种说法,正确的是______。
A、getchar()的作用是从终端输入一个字符。
B、getchar(a)的作用是从终端输入字符a 。
C、getchar()只接收一个字符或一个整数。
D、不允许使用putchar(getchar())
文档评论(0)