C语言基础(持续更新版2)

1、有定义语句“int a=1,b=2,c=3,x;”,则以下各程序段执行后,x的值不为3的是   D

A.  if(c<a)x=1;
else if(b<a)x=2;
else x=3;

B. if(a<3)x=3;
else if(a<2)x=2;
else x=1;

C. if(a<b)x=b;
if(b<c)x=c;
if(c<a)x=a;

D. if(a<3)x=3;
if(a<2)x=2;
if(a<1)x=1;

注意:if elseif的多分支语句结构,执行顺序为,首先求解第一个表达式,如果值为真,则执行相应语句,并结束整个if 语句的执行;否则,求解下一个表达式……

2、注意细节!第一个判断后面已经用;结束了---B

3b8fe0e7882f43d395b51972af01db34.jpg

 

3、下面不是关键字的是 A

A. main

B. extern

C. int

D. break

extern是C语言中的一个关键字,一般用在变量名前或函数名前,作用是用来说明“此变量/函数是在别处定义的,要在此处引用”;main并不是关键字,因为我们可以定义一个int main而不出错。

4、语句if(x=0) y=1; else y=2;与( )等价   B

A. if(x=0) y=2; else y=1;

B. x=0; if(x==0) y=2; else y=1;

C. if(x!=0) y=2; else y=1;

D. if(x==0) y=1; else y=2;

注意:if(x=0)等价于x=0;if(x!=0)…

5、---A(不能通过编译/无法编译--;;两个分号好像是不被接受的啊喂)

4779e317f91d40b7b53cdd07e99f7ea4.jpg

 6、啊喂眼睛请放大~有三处哦!

8a3b223cf6834d0f89ab2e70d30fd98a.jpg

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值