首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是
有以下程序 main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是
admin
2018-10-16
44
问题
有以下程序
main() {
int a = -2, b = 0;
while (a++ && ++b) ;
printf("%d,%d\n", a, b ); }
程序运行后输出结果是
选项
A、0,3
B、1,2
C、1,3
D、0,2
答案
B
解析
循环体为空,共执行2次。第一次变量a初值为-2,b初值为0,表达式a++ && ++b值为1,同时a的值为-1,b的值为1,第二次循环条件判断以后,a的值为0,b的值2,执行循环体空,第三次判断条件表达式值为0,不执行循环体,而a的值为1,但是表达式a++的值为0,因此不计算表达式++b的值,b的值仍为2。
转载请注明原文地址:https://kaotiyun.com/show/g5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);}程序运行后的输出结果是
若有如下定义:ints[3][4];则下面表达式中能代表数组元素s[1][0]的值的是()
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下列关于队列的叙述中正确的是
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
在C语言中,合法的字符常量是______。
下列叙述中,正确的一条是()
设有以下变量定义,并已赋确定的值,charw;intx;floaty;doubleZ;则表达式:w*x+z-y所求得的数据类型为上【】。
随机试题
近几年,我国大陆房地产业迅速升温,很多人节衣缩食只为购买一套住房;但也有人不愿意将大半生的积蓄耗在房子上,声称人不能为一套房子而活着。下列哪项判断为最不可能推出的结论?()
甲花4万元收买被拐卖妇女周某做智障儿子的妻子,周某不从,伺机逃走。甲为避免人财两空,以3万元将周某出卖(事实一)。乙收买周某,欲与周某成为夫妻,周某不从,乙多次暴力强行与周某发生性关系(事实二)。不久,周某谎称怀孕要去医院检查,乙信以为真,周某乘机逃走
下列疾病中,哪些会导致凝血功能障碍()
可用于鉴别恶性组织细胞与正常单核细胞的细胞化学染色是
大田股份有限公司为上市公司,其拟增资发行2,000万股,每股发行价格30元,关于该次发行新股,下列说法正确的是:()
某商场在营业期间顾客众多,珠宝柜台的营业员忽然发现一条贵重项链不翼而飞,而消费者小王刚才来此柜台看过该项链,于是营业员马上报告经理,请问下列选项中错误的是哪些?()
设备监理工程师防止工程拖期的措施包括( )。
下列关于资产负债表说法,不正确的是( )。
“创新”作为严格的经济学概念,特指企业以新产品、新服务、新市场、新的管理和商业模式获取利润的行为。根据上述定义,下列不属于经济学概念中的创新的是()。
假设有一Excel工作表,在A1单元格输入“1 1/2”(只输入双引号之内的内容,注意有空格),在A2单元格输入“2 1/2”,则MAX(A1,A2)的结果是(57)。
最新回复
(
0
)