首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 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
2015-07-28
76
问题
若变量已正确定义,有以下程序段
i=0;
do printf("%d,",i); while( i++ );
printf("%d\n",i);
其输出结果是( )。
选项
A、0,1
B、0,0
C、1,1
D、程序进入无限循环
答案
A
解析
do-while循环先执行循环体再判定循环条件,而该程序的do-while只执行一次,输出i的值为0,循环结束后输出i的值为i自加后的值即1,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/hOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已定义i和k为int类型变量,则以下for循环语句_______。for(i=0;k=-1,k=1;i++,k++)printf("****\n");
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()
执行以下程序段后,m的值为() inta[2][3]={{1,2,3}{4,5,6}}; intm,*p; p=&a[0][0] m=(*p)*(*p+2))*(*(p+4));
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
下列程序执行后的输出结果是() main() {inta[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i+1; printf("%d\n",a[1][2]); }
能正确表示a和b同时为正或同时为负的逻辑表达式是______。
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
下列4条叙述中,正确的一条是______。
以下关于RetuRn语句的叙述中正确的是
随机试题
以下程序的输出结果是()main(){intk=18;printf("%d,%0,%x\n",k,k,k);}
请从所给的四个选项中选择最合适的一个填入问号处,使之呈现一定的规律。()
(2007)砌体结构房屋的墙和柱应验算高厚比,以符合稳定性的要求,下列何种说法是不正确的?
某工作网络计划中,N工作的最早开始时间和最早完成时间分别为第5天和第7天,最迟开始时间和最迟完成时间分别为第8天和第10天,则N工作的总时差是()天。
施工进度目标的逐层分解是从(),逐步地由宏观到微观,由粗到细编制深度不同的进度计划的过程。
下列各项中,符合会计职业道德“廉洁自律”要求的有()。
创造性思维是人类思维的高级过程,其特征是思维过程及其产品的()
氢气是重要的工业燃料,下列关于氢气的说法正确的是()。
下列关于运算符函数的叙述中,错误的是()。
Apersoncanbegoodatcriticalthinking,meaningthatthepersoncanhavetheappropriatedispositionsandbeadeptatthecog
最新回复
(
0
)