首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=-2,b=0; while(a++) ++b; pfintf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){int a=-2,b=0; while(a++) ++b; pfintf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2018-01-11
45
问题
若有以下程序
main(){int a=-2,b=0;
while(a++)
++b;
pfintf("%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://www.kaotiyun.com/show/FFxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后的输出结果是()。main(){intx=’f’;printf("%c\n",’A’+(x-’a’+1));}
设有以下程序: main() {inta,b,k=4,m=8,*p1=&k,*p2=&m; a==&m; b=(*p1)/(*p2)+7; printf(""a=%d\n"",a);
有以下程序:main(){inta=0,b=0;a=10;/*给a赋值b=20;给b赋值*/printf("a十b=%d\n",a+b);//输出计算机结果}
下列叙述中正确的是()。
下列程序的输出结果是________。#includesb(ints[],intb){staticintn=3;b=s[n];n--:return(b);}
以下叙述中不正确的是()。
以下叙述中错误的是()。
在计算机中,算法是指______。
算法的空间复杂度是指()。
随机试题
恰当地处理学科知识与课程内容的关系意味着要实现()
20世纪40年代,当时的IBM公司有一个响亮的名称:国际商用机器公司,却还只是一个名不见经传的制造商业数据处理机的中型企业。1947年,第一台电子计算机“埃尼阿克”(ENIAC)研制成功,这是一台专门为军事用途设计的从事科学计算的计算机。当时工业界普遍的看
急性腹膜炎术后病人病情平稳后宜取的体位是()
威灵仙的原植物属于
单位工程、分部工程和分项工程开工前,()对承担施工的负责人或分包方全体人员进行书面技术交底。
某发明专利申请的权利要求书如下:“1.一种汽车,其特征在于包括底盘L、车身M和发动机N。2.根据权利要求1所述的汽车,其特征在于底盘L由合金材料K制成。3.根据权利要求2所述的汽车,其特征在于轮胎上的花纹为X。4.根据权利要求2所述的汽车,其特征在于轮胎由
()是推动教育学发展的内在动力。
【B1】【B6】
Doctorshavelongknownthatlungcancer,whichkills160,000Americanseachyear,takesaheaviertollamongblackAmericans,part
Theinnervoiceofpeoplewhoappearunconsciouscannowbeheard.Forthefirsttime,researchershavestruckupaconversation
最新回复
(
0
)