首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main0{ int a=-2,b=0; while(a++&&++b); printf("%d,%d\n",a,b);} 程序运行后输出结果是
有以下程序 main0{ int a=-2,b=0; while(a++&&++b); printf("%d,%d\n",a,b);} 程序运行后输出结果是
admin
2019-08-18
45
问题
有以下程序
main0{
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/1iRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下不构成无限循环的语句或语句组是
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch;printf("%cha",*(pc+5));}程序运行后的输出结果是
设有定义:structcomplex{intreal,unreal;)datal={1,8),data2;则以下赋值语句中错误的是
有以下程序#includemain(){FILE*f=f=fopen("filea.txt","W");fprintf(f,"abc");fclose(f);}若文本文件filea.t
以下选项中,当x为大于1的奇数时,值为0的表达式是
设有定义语句int(*D(int);则以下叙述正确的是
软件是指
随机试题
下列国家中不是实行内阁制的国家是()
在我国,持票人有权凭来人汇票要求付款人向其支付汇票所记载的全部金额。()
马柯威茨的学生()提出了一种简化的计算方法,这一方法通过建立“单因素模型”来实现。
生产控制的基本程序主要包括()。
出境、入境边防检查工作由公安部主管。()
数据库系统的核心是()。
设函数f(x,y)=|x—y|g(x,y),其中g(x,y)在点(0,0)的某邻域内连续.试问(1)g(0,0)为何值时,偏导数fx’(0,0),fy’(0,0)都存在?(2)g(0,0)为何值时,f(x,y)在点(0,0)处的全微分存在?
关于new运算符的错误的描述是()。
在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的()。
Moncopaintravailledumatin______soir.
最新回复
(
0
)