首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int a=-2, b=2; for(; ++a && --b;) ; printf("%d,%d\n", a,b); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> main( ) { int a=-2, b=2; for(; ++a && --b;) ; printf("%d,%d\n", a,b); } 程序运行后的输出结果是
admin
2021-02-25
5
问题
有以下程序
#include <stdio.h>
main( )
{ int a=-2, b=2;
for(; ++a && --b;)
;
printf("%d,%d\n", a,b);
}
程序运行后的输出结果是
选项
A、0,1
B、0,0
C、1,-1
D、0,2
答案
A
解析
for(; ++a && --b;);for循环的1,3表达式缺省项,判断条件为++a&&--b;
a=-2,b=2;,第一次执行了++a和--b,,表示为真,循环条件成立,第二次执行++a为0,由于&&运算符,当第一个条件为假时,不执行第二个条件,所以b=1,发生短路,--b不执行了。因此a,b的最终值0,1。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/8Itp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
下面属于整数类的实例是()。
C语言主要是借助以下哪个功能来实现程序模块化?()
有以下程序#include<stdio_h>main(){chara=4;printf("%d\n",a=a<<1);}
设有定义:intx=2;,则以下表达式中,值不为6的是()。
以下关于结构化程序设计的叙述中正确的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列排序方法中,最坏情况下比较次数最少的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
(不管你转向哪个方向),youcanseealotofnewtallbuildingsinShanghai.
我国社会主义法律体系是以宪法为统帅,以部门法为主体,由下列哪项组成的统一的规范体系
眼部长期滴用糖皮质激素的副作用包括
脑脊液黄色见于()
糖皮质激素的禁忌证包括
村民王林与马东因房屋租赁发生纠纷,后经村人民调解委员会调解,双方达成协议;在马东于调解协议达成后3个月内返还王林房屋租金2000元。人民调解委员会就此制作了调解书,并将调解书送给王林与马东。3个月之后,马东未按该调解书履行义务。在此种情况下,马东可以怎么办
转换成相同年限下的价格的方法与上述不同年限的价格换算方法不相同。()
无限长的土坡如图所示,土坡坡角为30°。砂土与黏土的重度都是18kN/m3,砂土c1=0,φ1=35°,黏土c2=30kPa,φ2=20°,黏土与岩石界面的c3=25kPa,φ3=15°。如果假设滑动面都是平行于坡面,则最小安全系数的滑动面位置将为( )
教学对象:初中一年级教材内容概述:“艺术字标题"是《信息技术》第三册第十课的内容,这一册教材的中心内容是Word的使用。本课的主要任务是掌握艺术字的插入、调整,学好本课能为后面综合运用Wor,d制作电脑小报打下扎实的基础。学生特征分析:在学习本课之前,
因为青少年缺乏判断力,容易模仿可参照的学习对象,所以必须对青少年影视、书籍、网络等进行附加限制,近年来就有多篇新闻报道过青少年模仿影视情节,造成人身伤害的事例,在这点上应当吸取教训。以下哪项为真,最能支持上述论断?
最新回复
(
0
)