0678是正确的c语言常量,C语言期中考试题目及答案

一、选择题:

【1】在C语言中,用户能使用的正确标识符是 。

A) 5f B) _for C) struct D) _f.5

答案:B

分析:标识符只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线;大小写敏感;不能使用关键字;最长32个字符。

【2】以下 那个是正确的C语言常量。

A) 0678 B) '\0101' C) 1.2E3.5 D) 123L

答案:D

【3】以下对C语言源程序有关常识正确的描述是 。

A) main函数必须位于文件的开头

B) 每个语句必须单独一行

C) 标识符中大小写字母没有区别

D) 宏定义#define部分不一定要放在程序的最开头位置

答案:D

【4】以下for循环的执行次数是 。

for(x=0,y=0;(y=123)&&(x<4);x++)

A)是无限循环 B)循环次数不定 C)执行4次 D)执行3次

答案:C

分析:若要判断(y=123)&&(x<4)假,因为y=123永远为真,所以只需要判断x<4为假即可。

【5】对for(表达式1;;表达式3)可理解为 。

A)for(表达式1;0;表达式3)

B)for(表达式1;1;表达式3)

C)for(表达式1; 表达式1;表达式3)

D)for(表达式1; 表达式3;表达式3)

答案:B

【6】设有程序段

int k=10;

while(k=0) k=k-1;

则下面描述中正确的是 。

A)while循环执行10次 B)循环是无限循环

C)循环体语句一次也不执行 D)循环体语句执行一次

答案:C

分析:因为k=0为假,所以程序不执行其后的语句。

【7】C语言中while和do-while循环的主要区别是 。

A) do-while的循环体至少无条件执行一次

B) while的循环控制条件比do-while的循环控制条件严格

C) do-while允许从外部转到循环体内

D) do-while的循环体不能是复合语句

答案:A

【8】设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为 。

A)1 B)2 C)3 D)4

答案:B

分析:对于&&运算,只要第一个操作数为假,就不判定第二个操作数。对于||运算,只要第

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值