首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int n=2,k=0; while(k++&&n++>2); printf("%d%d\n",k,n); } 程序运行后的输出结果是(
有以下程序: #include main() { int n=2,k=0; while(k++&&n++>2); printf("%d%d\n",k,n); } 程序运行后的输出结果是(
admin
2020-11-27
18
问题
有以下程序:
#include
main()
{ int n=2,k=0;
while(k++&&n++>2);
printf("%d%d\n",k,n);
}
程序运行后的输出结果是( )。
选项
A、02
B、13
C、57
D、12
答案
D
解析
(表达式1)&&(表达式2)中,如果表达式0为假或0,那么表达式2就不会被执行。程序首先进入while的判断语句,判断k是否为假或0。k为零,不满足循环条件,所以n++不会被执行,while循环结束后,k自增为1,n没有进行运算,仍为2。
转载请注明原文地址:https://kaotiyun.com/show/GY3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){ints=0,n;for(n=0;n
若有以下程序intf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
程序中对fun函数有如下说明void‰();此说明的含义是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
软件测试的目的是
数据处理的最小单位是()。
随机试题
患者,女,18岁。每次月经错后10天左右,月经量少色淡,身倦乏力,头晕心悸,舌质淡,脉细弱。用药宜首选()
均质圆环的质量为m,半径为R,圆环绕O轴的摆动规律为φ=ωt,ω为常数。图4-74所示瞬时圆环对转轴O的动量矩为()。
在我国的出口业务中,通常采用的书面合同有哪些形式?
银行接到大规模投诉,应当及时向中国银监会或其派出机构报告。()
利息的作用是()。
在佛祖四大圣迹中,()是释迦牟尼出生地。
关于个体身心发展的动因,持外铄论的观点的人物有()。
设其中与对角矩阵相似的有()
"anindependentboy"meansaboy______.Thesmallboysittingatthekitchentablewas______.
Peopleallovertheworldtodayarebeginningtohearandlearnmoreandmoreabouttheproblemofpollution.Pollutioniscause
最新回复
(
0
)