首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 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
2016-12-28
31
问题
若变量已正确定义,有以下程序段
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/fuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);whil
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若有说明语句:charc=′\72′;则变量c
设有定义:charp[]={‘1’,‘2’,‘3’,},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是______。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
以下叙述中错误的是
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
随机试题
蒸馏塔发生液泛现象可能是由于气相速度过大,也可能是液相速度过大。
在中文Word2010中,默认的开始下一段落的操作是____。
典型草原是内陆______气候条件下的产物。
下列不是SPA-HRP间接法所需试剂的是
下列物品不属于木制家具生产项目中的固体废物的是()。
导游人员与导游者的谈话内容一般不要涉及工资收入和对方的履历。()
“小型分散,便于开展多种多样的活动,满足学生不同的兴趣、爱好,发展学生的才能,使学生得到更多的学习和锻炼的机会”。这种课外活动的形式是()。
毛泽东思想成熟是在()。
[*]
Writeanessayof160~200wordsbasedonthefollowingdrawings.Inyouressay,youshould:1)describethedrawingbriefly,2)
最新回复
(
0
)