首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
32
问题
若有以下程序
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全国计算机二级
相关试题推荐
以下数组定义中错误的是
C语言规定,在一个源程序中,main函数的位置
以下叙述中正确的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
以下程序的运行结果是【】。#includelongfib(intg){switch(g){case0:return0;case1:case2:return1;}return(fib(g-1)+fib(
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
以下程序输出的结果是#include#includemain(){charw[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是
随机试题
拉斯韦尔认为传播具有三种社会功能,即环境监测、社会协调和( )。
在公式中,当V<1时,表示______,此时应该大力降低成本,使V趋近于1。
A.了解胆囊浓缩和吸收功能B.明确肝内病变的范围和性质C.了解梗阻性黄疸的部位D.可显示胆道系统和胰管E.了解胆道术后胆道系统的情况经T管造影术可
人格形成的标志是
根据《中华人民共和国票据法》,汇票上必须记载的事项包括()。
下列账款中属于未达账项的有()。
以下各项中属于存货储存成本的固定成本是()。
甲公司以番茄制品深加工为主营业务,集番茄种植、生产、加工、贸易、科研开发为一体。公司在专业化、对原料的控制能力、在终端产品的开发等方面处于领先地位,拥有16条居世界领先水平的番茄制品生产线,年生产能力18万吨,为世界第三大番茄制品生产企业。该公司生产的“
()不是曹禺先生的作品。
Whenmustthegirlturninhertermpaper?
最新回复
(
0
)