首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
29
问题
若有以下程序
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://kaotiyun.com/show/HURp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun(),它的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0到p(含p,p<n-1)的数组元素平移到数组的最后。例如:一维数组中的原始内容为:1,2,3,4,5,6,7,8,9,10;p的值为3。移动后,一维数组中的内容应为:
若有以下说明语句(其中0<=i<6),则对字符串中字符的引用错误的是()。char*strp="string";
有如下程序:intfunc(inti,intj){return(i+j);}main(){intx=2,y=5,z=8,rtn;rtn=func(func(x,y),z);
C语言规定,在一个C程序中,main()函数的位置()。
在C语言中,可以把整数以二进制形式存放到文件中的函数是()。
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他3个不同的是()。【09年9月】
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是()。
下面不属于软件工程三要素的是()。
下列不属于软件工程3个要素的是()。
随机试题
“劳动过程结束时得到的结果,在这个过程开始时就已经在劳动者的表象中存在着”,这是
含有两个氨基的氨基酸是
与右主支气管相比,左主支气管
某产妇,孕1产1,足月分娩一女婴,胎盘30分钟未娩出。检查:子宫下段有一狭窄环,使胎盘嵌顿于官腔内。正确的处理方法是
有抗震设防的高层建筑结构,对竖向地震作用的考虑,下列______项符合《高层建筑混凝土结构技术规程》(JGJ3—2002)的规定。
背景资料:某公司承包一座雨水泵站工程,泵站结构尺寸为23.4m(长)×13.2m(宽)×9.7m(高),地下部分深度为5.5m,位于粉土、砂土层,地下水位为地面下3.0m。设计要求基坑采用明挖放坡,每层开挖深度不大于2.0m,坡面采用锚杆喷射混凝土支护基
(2014年真题)责任校对的职责包括()等。
Windows系统中的服务程序SNMPTrap的作用是______。
There’snoflighttoShanghaitomorrow,soI’llgobytrain______.
AntIntelligenceA)Whenwethinkofintelligentmembersoftheanimalkingdom,thecreaturesthatspringimmediatelytomindare
最新回复
(
0
)