首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 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
94
问题
若变量已正确定义,有以下程序段
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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。fun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
已知a=1,b=2,则表达式(a&B)&b||b的结果为()。
有以下程序voidfun(int*a,inti,intj){int;if(i<j){t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}
执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()
在关系数据库中,用来表示实体之间联系的是______。
以下程序用来统计文件中字符个数。请填空。#include"stdio.h"main(){FILE*fp;longnum=OL;if((fp=fopen("fname.dat","r")==NULL){Pi
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
将E-R图转换到关系模式时,实体与联系都可以表示成
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
随机试题
技术分析的类别主要包括()。Ⅰ.指标类Ⅱ.切线类Ⅲ.K线类Ⅳ.波浪类
患儿,1.5岁,2d前发热伴咽痛,就诊前4h发现皮疹。在采集病史中,有助于诊断的病史是
一圆柱形扰动饱和黏土试样,在100kPa的周围压力作用下固结完成后,再施加轴向压力进行不排水剪,直至试样破坏。测得破坏时的孔隙水压力系数Af=0.7,如果已测得该土的c’=0,φ’=25°,该试样的强度指标φcu(ccu=0)是()。
关于下列内容不属于施工索赔的最主要依据是()。
下列有关工程建设项目招标投标的说法中,正确的是()。
某外籍专家应聘在我国一大型企业工作,2013年10月份的收入情况如下:(1)工资收入为20000元。(2)向某家公司转让专有技术一项,获得特许权使用费6000元。(3)为某家企业进行产品设计,取得报酬24000元。(4)在某学校举办讲座,取得
简述四川的三国文化旅游资源分布、特点及旅游线路。
我国行政系统的一般监督不包括:
WhatdoesthemanthinkofCuracao?
外汇储备充足
最新回复
(
0
)