首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
写出下列程序的输出结果______。 main() { int n=0; while(n++<=1) ; printf("%d,",n); printf("%d",n++); }
写出下列程序的输出结果______。 main() { int n=0; while(n++<=1) ; printf("%d,",n); printf("%d",n++); }
admin
2010-09-05
22
问题
写出下列程序的输出结果______。
main()
{ int n=0;
while(n++<=1) ;
printf("%d,",n);
printf("%d",n++);
}
选项
答案
3,3
解析
本题在while(n++<=1”语句后,直接加了分号,说明如果while()的条件为真时,该循环什么都不做; n++是先取n的当前值和1做比较,然后再将n加1。第一次循环,n=0时,循环条件n++=0<=1成立,执行循环,然后得到n=1。第二次循环,n=1时,循环条件a++=1<=1成立,执行循环,然后得到n=2。第三次循环,n=2时,循环条件n++=2<=1不成立,不执行循环,但在判断循环条件时仍将n加1,得到n=3。退出循环后执行printf语句,第二个printf语句输出n++,是先输出n的当前值3,然后再将n加1,即程序结束后得到n=4,但输出的是3。
转载请注明原文地址:https://kaotiyun.com/show/m4Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段:a$="aaaaaa"Mid$(a$,2,3)="AAA"执行以上程序段后,a$的值为
下列队列的描述中,正确的是()。
下列选项中,不属于模块间耦合的是()。
假定通用对话框的名称为CD1,命令按钮的名称为Command1,则单击命令按钮后,能使打开对话框的标题为“通用对话框"的事件过程是()。
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是()。
以下不合法的VB变量名是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下面变量定义中错误的是
使用白盒测试方法时,设计测试用例应根据
算法的时间复杂度是指()。
随机试题
A.氯丙嗪B.甲氧氯普胺C.帕洛诺司琼D.劳拉西泮E.东莨菪碱单独应用时止吐作用相对较弱,主要作为辅助药物,用于减轻地塞米松所致焦虑和甲氧氯普胺所致静坐不能,也可用于减少预期性的化疗所致恶心呕吐的是
对于3PE粉末涂料涂敷工艺参数的调整可不考虑涂层的胶化时间。
下列关于我国公证员的表述正确的是
有关排泄功能训练正确的做法是
下列属于建设方案总体设计的主要工作是()。
注册安全工程师在注册有效期内,()的须及时向注册管理机构申请办理变更手续。
以员工的工作业绩为基础支付工资的工资制度称为()。
Amancamehomefromworklate,tired,tofindhis5-year-oldsonwaitingforhimatthedoor."Daddy,howmuchmoneydoyou
Icanstillremembermyfirstdayatschool.Iwasonly6yearsoldatthattime.Itwasaverybigroom.Isatatthedesknear
TheWonderfulWorldofSmallThere’saquietrevolutiongoingon,anditsnameisnanotechnology.Ahostofinnovationsare
最新回复
(
0
)