首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
2017-04-26
38
问题
若有以下程序
main(){int a=-2,b=0;
while(a++)
++b:
printf("%d,%d\n",a,b);}
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
B
解析
循环体执行两次,第一次表达式a++值为-2,a的值为-1,执行循环体++b,b值为1,第二次表达式a++值为-1,a的值等于0,执行++b,b值为2,第三次判断条件a++,表达式值为0,不执行循环体,但是条件判断以后,a的值为1。
转载请注明原文地址:https://kaotiyun.com/show/tqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
下面能正确进行字符串赋值操作的是
以下选项中不合法的标识符是
下列不属于软件工程的3个要素的是
在面向对象方法中,属性与操作相似的一组对象称为_______。
软件开发的结构化生命周期方法将软件生命周期划分成
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
可摘局部义齿的组成中不包括
A.阈剂量B.效能C.效价强度D.治疗量E.ED50作用性质相同的药物之间等效剂量的比较()。
A.硝苯地平B.卡托普利C.氯沙坦D.可乐定E.米诺地尔阻断AT1受体而治疗高血压的药物是()。
思之恋艺术公司通过协议方式取得了租赁国有建设用地使用权,使用期限为20年,在权利期间,该公司的下列()做法违反法律规定。
()是政府对未来发展的预期,具有明确的意图和愿望,对企业的决策会起到指导性的作用。
根据马克思的货币需要量公式,在货币流通速度不变的条件下,执行流通手段的货币量取决于()。
恩格尔系数是指食品支出总额占个人消费支出总额的比重。根据联合国粮农组织提出的标准,恩格尔系数在()为富裕。
字符串“%%\”ABCDEF\“﹨﹨”的长度是()。
Howmanyplanetsarethereinthesolarsystemrevolvingaroundthesun?
Whenimaginativementurntheireyestowardsspaceandwonderwhetherlifeexistsinandanypartofit,theymaycheerthemselv
最新回复
(
0
)