首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是
有以下程序 #include main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是
admin
2015-07-31
66
问题
有以下程序
#include
main()
{ int a = -2, b = 0;
while (a++ && ++b) ;
printf("%d,%d\n", a, b );
}
程序运行后输出结果是
选项
A、 0,2
B、0,3
C、1,3
D、1,2
答案
D
解析
本题重点考察while语句,变量a和b分别赋初值为-2和1,while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。a++即a参与运算后,a的值再自增1。++b即b自增1后再参与其它运算。当表达式的值为0时,退出循环,最后输出a和b的值为1和2。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/XmDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义和语句:int**pp,*p,a=20,b=1O;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()。
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不等于3的是______。
结构化程序设计主要强调的是()。
下列循环的循环次数是______。ihtk=2;while(k=0)printf("%d",k);k--;printf("\n");
下列数据结构中,属于非线性的是()。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>b)&&(n=c>d)运算后,n的值是()。
实体完整性约束要求关系数据库中元组的属性值不能为空。
随机试题
试述《中华民国临时约法》的主要内容,及其与《中华民国临时政府组织大纲》的不同。
腹腔干动脉的分支叙述正确的是
Bobath技术抑制异常模式常用方法不包括
贫血患者血片示红细胞大小不等、中心淡染;血清铁饱和度16%。最可能的诊断是
根据《药品经营质量管理规范》,关于药品批发企业药品收货与验收的说法,错误的是
《中华人民共和国合同法》规定,属于不得撤销要约的情况有( )。
Questions6~10refertothefollowingjobadvertisement.WhatisNOTmentionedasapotentialpositiononacruiseship?
在某种情况下,Word文档中插入文字时,会删除光标后面的文字。如果想在插入文字时,光标后的内容不被删除,可以按一次键盘上的()。
制造费用和管理费用都是本期发生的生产费用,因此,均应计入当期损益。()
A、Helikesthecurrenttemperature.B、Hewishestheweatherwouldgetwarmer.C、Helikescookingfood.D、Hethinkshewilllike
最新回复
(
0
)