首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
写出下列程序的输出结果______。 main() { int n=0; while(n++<= 1); printf("%d,",n); printf("
写出下列程序的输出结果______。 main() { int n=0; while(n++<= 1); printf("%d,",n); printf("
admin
2010-09-05
15
问题
写出下列程序的输出结果______。
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++=<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加l,即程序结束后得到 n=4,但输出的是3。
转载请注明原文地址:https://jikaoti.com/ti/XMI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1
程序运行时,要清除图片框Picturel中的图像,应使用语句()。
表达式12/2\4的值是( )。
下列叙述中正确的是
已知:x=-6y=39 则表达式“y\x*Sgn(x)”的值为()。
下列关于数据库设计的叙述中,正确的是( )。
在窗体(Name属性为Form1)上画两个文本框(Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:PrivateSubCommand1_Click()a=Text1.Text+T
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
随机试题
防火墙是()
A、paysB、playsC、saysD、staysC
缺铁性贫血病人发生Plummer-Vinson综合征时的临床特点是
下列选项中,可使肥厚性心肌病收缩期杂音增强的是
根据《水利工程施工安全管理导则》SL721—2015,安全生产管理制度基本内容不包括()。
关于预警分析和预控对策的关系,下列说法正确的有()。
甲公司是ABC会计师事务所的常年审计客户,主要从事软件和智能手机的开发、销售。A注册会计师负责审计甲公司2014年度财务报表,拟于2015年3月10日出具审计报告。财务报表整体的重要性水平为25万元。资料一:A注册会计师在审计工作底稿中记录了所了解的甲
简述幼儿园课程内容的内涵。
在财政分级管理体制下,税收被划分为()等形式。
在数据表中筛选记录,操作的结果是()。
最新回复
(
0
)