首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
52
问题
若有以下程序
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门课程的平均分,计算结果作为函数值返回。例如x有5门课程的成绩是90.5,72,80,61.5,55,则函数的值为71.80。注意:部分源程序给出如下.请勿改动主函数main和其他函数中的
给定程序MODll.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结
以下程序运行后的结果是()。main(){char*str="abcde";str+=2:printf("%1d\n",str);}
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
在C语言中,可以把整数以二进制形式存放到文件中的函数是()。
若要说明一个类型名Type,使得定义Typep;等价于char*p;以下选项中正确的是()。
有函数如下:charfun(char*p){returnp;}该函数的返回值是()。
下列定义数组的语句,正确的是()。【10年9月】
以下叙述中正确的是()。【09年9月】
以下关于结构化程序设计的叙述中正确的是()。【10年9月】
随机试题
在改革开放三十多年一以贯之的接力探索中,我们坚定不移高举()、伟大旗帜,既不走封闭僵化的老路、也不走改旗易帜的邪路。
决策期的管理策划包括()。
()是以信用活动为基础产生的,能够发挥货币作用的信用工具。
江河、湖泊的水位在汛期上涨可能出现险情之前而必须开始警戒并准备防汛工作时的水位称为()。
就世界许多国家和地区的经验,旅游业直接就业人数同其所带来的相关待业就业人数之比为1:6。()
肌电生物反馈疗法的家庭训练,应当()。
图中SCI收录论文总数最少的年份是()。
义中提到的“活着的人”与“生活的人”之间最根本的区别是什么:第④段中,作者从李白列举到歌德,这是为了论证什么:
GivetheSenatesomecredit:inshapingthecurrentimmigration-reformbill,ithascomeupwithoneideathatalmosteverybody
下列关于关系型数据库基本概念的叙述中,不正确的是()。
最新回复
(
0
)