首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
写出下列程序的输出结果______。 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
2013-02-23
18
问题
写出下列程序的输出结果______。
main()
{ int n=0;
while(n++<=1);
printf("%d,",n);
printf("%d",n++);
}
选项
A、3,3
答案
解析
本题在while(n++<=1)语句后,直接加了分号,说明如果while()的条件为真时,该循环什么都不做;n++是先取n的当前值和1做比较,然后再将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
转载请注明原文地址:https://kaotiyun.com/show/q2Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
下面程序执行后输出的结果是【】。intm=13;intfun(intx,inty){intm=3;return(x*y-m);}main(){inta=7,
下列程序执行后输出的结果是【】。f(inta){staticc=0;c=a+c++;return(c);}main(){inta=2,i,k;for(i=0;i<2
没有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
软件工程研究的内容主要包括:【】技术和软件工程管理。
请选出以下程序段的输出结果______。#include<stdio.h>#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti,j,k;i=10;j=15;k=10*M
以下程序的输出结果是______。main(){inti,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)printf("%d",p
有以下程序:int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*p,*q,*r;p=&a;q=
随机试题
细菌的遗传物质包括()
不符合急性淋巴细胞白血病骨髓象特点的是
主精功能正确的一项是
A、 B、 C、 D、 B
增值税专用发票的禁止开具情形有哪些?
关于投资性房地产转换后的入账价值的确定,下列说法中正确的有()。
战略控制系统的第一步是()。
技能有哪些基本特点?
王某是甲电子商务公司的法人代表,与甲公司有合作关系的乙公司因一些原因未能履行合同上规定的义务,对甲公司造成了不良影响,遂乙公司根据合同向甲公司支付了违约金10万元。王某将这10万元收为己有。王某的行为属于()。
A.wedon’thaveanyspareroomtodayB.it’squiteneartothebaggageelevatorC.EverythingwillbetakencareofGuest:I’mBell
最新回复
(
0
)