首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 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
56
问题
若变量已正确定义,有以下程序段
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全国计算机二级
相关试题推荐
main(){inta=4,b=5,c;ifa<B){c=a*b;printf("%d,%d,%d\n",b,a,c);}else{c=b/a;printf("%d,%d,%d\n",b,a,c);}}
以下叙述中正确的是()。
X、Y、2被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
有以下程序:#include<stdio,h>#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
若变量已正确定义并赋值,下面符合C语言的表达式是______。
有三个关系R,s和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){in
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
随机试题
目前常用的USB2.0标准的传输速率可以达到()
2008年12月10日,甲公司因合同违约而涉及一起诉讼案。根据企业法律顾问的意见判断,最终的判决可能对甲公司不利。2008年12月31日,甲公司尚未接到法院的判决,因诉讼须承担赔偿的金额也无法准确地确定。不过,据专业人士估计,赔偿金额很可能在100万元至1
某企业生产一种特效驱蚊虫的日用品,经过几年的发展,已经成为国内市场占有率最大的企业。在企业发展的过程中,发现国内市场已经饱和,其规模已经很难满足企业进一步的发展,该企业领导人将眼光投向了近邻东南亚国家,发现在这些东南亚国家市场上尚无与本企业类似产品,而消费
幼儿教师了解幼儿最好的信息来源是()。
若2x+y=z,4x=7y+5z,则x:y:z=().
软件测试的目的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMusic{public:voidsetTitle(char*str){strcpy(title
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。北京计算机大学组织专家对《学生成绩管理系统》的需求方案进行评审,为使参会人员对会议流程和内容有一个清晰的了解,需要会议
硬盘属于()。
T-shirts
最新回复
(
0
)