首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2019-08-10
36
问题
有以下程序
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初值为o,表达式a++&&++b值为1,同时a的值为-1,b的值为1。第二次循环条件判断以后,a的值为0,b的值2,执行循环体空,第三次判断条件表达式值为0,不执行循环体,而a的值为1,但是表达式a++的值为0,因此不计算表达式++b的值,b的值仍为2。
转载请注明原文地址:https://kaotiyun.com/show/zvRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;printf("%d\n",n);}程序运行
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是
结构化程序设计中,下面对goto语句使用描述正确的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在软件开发中,需求分析阶段可以使用的工具是()。
下面不属于需求分析阶段任务的是()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
随机试题
(1)在考生文件夹下,“samp1.mdb”数据库文件中建立表“tCourse”,表结构如下:(2)根据“tCourse”表的结构,判断并设置主键。(3)设置“学时”字段的有效性规则,使其输入的数据必须非空且大于等于0。(4)设置“开课日期”字段的
侵犯计算机软件著作权的行为人应承担的法律责任有()
微分方程的通解为______.
最可能的寄生虫病是本病首选的治疗措施是
在下列各项中,不属于患者道德义务的是( )
关于投标报价编制的说法,正确的有()。
下列各项属于纵向共同配送的是()。
根据《中华人民共和国教师法》的规定,教师的平均工资水平应当()国家公务员的平均工资水平。
2007年前三季度国内生产总值约为( )亿元。2008年前三季度第三产业增加值大约占国内生产总值的( )。
基于ARM内核的嵌入式芯片是以ARM内核为基础,通过AMBA总线将其他硬件组件连接在一起的。下面列出的4个组件中,哪一个组件是挂在AMBA的外围总线(APB)上的?()
最新回复
(
0
)