首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 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
2018-11-21
114
问题
若变量已正确定义,有以下程序段
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”,接着执行d0后面的循环体中的语句,输出变量i的值0。再判断while后面括号中表达式i++的值,其值为0,所以循环结束。此时变量i的值经过自加已经变为1,所以再次输出i的值“1”。
转载请注明原文地址:https://kaotiyun.com/show/ylxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两个或两个以上模块之间关联的紧密程度称为()。
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
下列有关数据库的描述,正确的是
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
函数rewind的作用是
有以下程序:#include<stdio.h>unionpw{inti;charch[2];}a;main(){a.ch[0]=13;a.ch[1]=0;printf("%d\n"
有下列程序段: char ch;int k; ch=’a’;k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII十进制代码为97,则执行上述程序段后输出
关系表达式x<y<z,用C语言的表达式为【】。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。【10年9月】
随机试题
疑问句分为选择问、正反问、特指问和_____。
设置打印缩放比例:
在建立患者姓名索引时,病案科工作人员对患者填写的身份证明资料进行查重,以鉴别患者是否建有病案,这一流程属于
照片中可见到不规则的颗粒,对颗粒聚集的区域称作
非浸润性突眼的突眼度一般不超过
我国土地利用和管理面临的挑战是()
下列属于银行对账功能的有( )。
阅读下列三段材料,按要求完成任务。材料一义务教育化学课程标准指出:义务教育阶段的化学课程是科学教育的重要组成部分,应体现基础性。要给学生提供未来发展所需要的最基础的化学知识和技能,使学生从化学的角度初步认识物质世界,提高学生运用化学知识和科学
根据我国法律规定,以下关于所有权归属的表述中正确的是()。
ThefirstcelebrationofadayofThanksgivingisabout______.Theygavethankswhileremembering______.
最新回复
(
0
)