首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){ int a=-2,b=0; while(a++) ++b; printf("%d,%dha",a,b);} 则程序的输出结果是
若有以下程序 main(){ int a=-2,b=0; while(a++) ++b; printf("%d,%dha",a,b);} 则程序的输出结果是
admin
2019-04-24
41
问题
若有以下程序
main(){
int a=-2,b=0;
while(a++)
++b;
printf("%d,%dha",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/HURp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一个函数fun(),它的功能是:找出一维数组元素中最大的值和它所在的下标,最大值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把下
以下所列的各函数首部中,正确的是()。
有如下程序:main(){inta[5]={0,0,0),i,j=2;for(i=0;i<j;i++)a[i]=a[i]+1;printf("%d\n,",a[j]);}
下列叙述中错误的是()。
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他3个不同的是()。【09年9月】
以下叙述中正确的是()。【08年9月】
下列叙述中正确的是()。【10年3月】
下列关于软件工程的描述中正确的是
随机试题
“街头访谈”这种抽样形式属于
下面关于体内生物转化作用的叙述哪一项是错误的
胃溃疡节律性疼痛的特点是
A.提示肺动脉高压B.提示右心室肥大C.提示左心功能不全D.提示右心功能不全E.提示慢性阻塞性肺气肿剑突下可见心脏搏动
通过控制呼吸、垂肩、仰视、自我发泄等方法分散注意力,以缓解疼痛的方法属于
下列哪些是法律援助实施人员?()
某上市公司2008年度的财务报告批准报出日为2009年4月30日,应作为资产负债表日后调整事项处理的有()。
甲对乙享有100万元的合同债权,该债权具有可转让性。甲将其债权转让与丙,则()。
F列关于数据库设计的叙述中,正确的是()。
Thelittlegirlworeaverythincoat.Asuddengustofcoldwindmadeher_________.
最新回复
(
0
)