首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
写出下列程序的输出结果 ______。 main() { int=0; while(n++<=1); printf("%d,",n); printf("%d",n++); }
写出下列程序的输出结果 ______。 main() { int=0; while(n++<=1); printf("%d,",n); printf("%d",n++); }
admin
2010-05-22
15
问题
写出下列程序的输出结果 ______。
main()
{ int=0;
while(n++<=1);
printf("%d,",n);
printf("%d",n++);
}
选项
答案
3,3
解析
本题在while(n++<=1)语句后,直接加了分号,说明如果while()的条件为真时,该循环什么都不做;n++是先取n的当前值和I做比较,然后再将n加1。第一次循环,n=0时,循环条件n++=0<=1成立,执行循环,然后得到n=1。第二次循环,n=1时,循环条件n++=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/bNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据模型的三个要素是()。
以下能在窗体Forml的标题栏中显示“VisualBasic窗体”的语句是
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
下列叙述中正确的是()。
设栈的存储空间为s(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
与数学式子对应的VisualBasic表达式是()。
有如下程序:PrivateSubForm_Click()DimSAsStringS=lnputBox(“请输入一个字符串:”)Fori=1ToLen(S)\2
有下面程序代码:PrivateSubCommand1_Click()Dima,sAsIntegera=7:b=4Doc=aDoc=c
VB的数值型数据分为()两种。
随机试题
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
口腔粘膜扁平苔癣是一种以_________介导的炎症疾病。
下面反应属于哪种类型()。
按照《国家工程建筑消防技术标准》需要进行消防设计的建筑工程,设计单位应当按照《国家工程建筑消防技术标准》进行设计,()应当将建筑工程的消防设计图纸及有关资料报送公安消防机构审核。
发生影响证券公司经营管理、财务状况等重大事件的,证券公司应当向国务院证券监督管理机构报送(),说明事件的起因、目前的状态、可能产生的后果和拟采取的相应措施。
某公司在印度由于使用牛油烹制食品进行销售,导致巨额罚款,说明该公司忽视了宏观环境中的()。
货币政策的时滞效应包括()。
实验中可能存在安全隐患,以下操作不当的是()。
阅读以下文字,回答下列问题。从大蒜、生姜,到香蕉、菠萝,在农产品价格暴跌中,农民很受伤。订单农业作为以销定产的重要手段,对稳定农产品价格、确保农民合理收益、抵御市场价格风险具有一定的作用。然而,经调查发现,订单农业在实际运行过程中却因为部分农民契约意识差
二次型f=χTAχ经过满秩线性变换χ=Py可化为二次型yTBy,则矩阵A与B()
最新回复
(
0
)