首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 i=0; do printf("%d,",i); while(i++); printf("%d\n",i);其输出结果是
若变量已正确定义,有以下程序段 i=0; do printf("%d,",i); while(i++); printf("%d\n",i);其输出结果是
admin
2017-05-20
69
问题
若变量已正确定义,有以下程序段
i=0;
do
printf("%d,",i);
while(i++);
printf("%d\n",i);其输出结果是
选项
A、0,0
B、1,1
C、0,1
D、程序进入无限循环
答案
C
解析
do…while循环的执行过程如下:①执行do后面的循环体中的语句。②计算while后一对圆括号中表达式的值。当值为非0时,转去执行步骤①;当值为0时,执行步骤③。③退出do…while循环。对于本题变量i的初始值等于“0”,接着执行do后面的循环体中的语句,输出变量i的值0。再判断while后面括号中表达式i++的值,其值为0,所以循环结束。此时变量i的值经过自加已经变为1,所以再次输出i的值“1”。
转载请注明原文地址:https://kaotiyun.com/show/QaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;______}node;
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出比中的值为大写字母的表达式是
请选出可用作C语言用户标识符的是
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
以下()不属于对象的基本特征。
随机试题
骨度分寸法最早见于
胸椎压缩骨折体位选择,正确的是
在睡眠周期中体内分泌大量激素的时相是
女性,65岁,车祸后左侧胸部第4~6肋骨多处开放性或闭合性骨折,有反常呼吸,局部疼痛和肿胀明显。所幸未发生气胸,目前生命体征平稳。该患者出现反常呼吸的原因是
声环境影响评价范围在对于以固定声源为主的建设项目在满足一级评价的要求时,一般以建设项目边界向外()m为评价范围。
一方以欺诈手段订立的损害国家利益的合同属于()。
文教科学卫生等单位进行日常业务工作所发生的费用属于()。
根据劳动合同法律制度的规定,下列情形中,即使用人单位与劳动者约定了服务期,劳动者仍可以主张解除劳动合同,用人单位不得要求劳动者支付违约金的有()。
我们的皮艇始终不敢离开湖岸太远,否则稍不留神就会被湖心的引力扯拽到________的冰湖中央。坐在皮艇上的每一个人都明白,一旦远离了湖岸,湖水就会像怪兽一样________地把皮艇连同我们一起吞没。在惊心动魄中我们谨慎前行,皮艇上没有人敢大声说话。喀纳斯湖
请根据图给出的虚拟储管理方式,回答下列问题。寄存器PDBR用于保存当前进程的页目录起始地址,该地址是物理地址还是虚拟地址?进程切换时,PDBR的内容是否会变化?说明理由。同一进程的线程切换时,PDBR的内容是否会变化?说明理由。
最新回复
(
0
)