首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void main() {int n=2,k=1; while(!(k>0||n++)); printf(’’%d%d\n’’,k,n); } 程序运行
有以下程序 #include<stdio.h> void main() {int n=2,k=1; while(!(k>0||n++)); printf(’’%d%d\n’’,k,n); } 程序运行
admin
2021-06-15
63
问题
有以下程序
#include<stdio.h>
void main()
{int n=2,k=1;
while(!(k>0||n++));
printf(’’%d%d\n’’,k,n);
}
程序运行后的输出结果是( )。
选项
A、0 2
B、1 3
C、5 7
D、1 2
答案
D
解析
在程序中整型变量n的初始值等于2,整型变量k的初始值等于1,在执行while语句时,由于表达式k的值大于0为真,所以不再需要判断“n++’是否为真,“(k>0‖n++)”表达式的值为真。“!(k>0‖n++)”表达式的值为假,所以while语句中的条件不满足,循环语句不会执行,变量n的值也不会加1,所在输出变量k和n的值是1和2。
转载请注明原文地址:https://kaotiyun.com/show/48tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中不合法的标识符是
下面选项中合法的字符常量是
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
软件需求规格说明书的作用不包括
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
下面程序执行后的输出结果是()。main(){intarray[3][3],*p,i;p=&array[0][0];for(i=p;i<9;i++)p[i]=i+
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
随机试题
下列哪项不是温燥伤肺的症状:
与血管炎病相关的抗体多见于Wegener肉芽肿
腭小凹与全口义齿后缘的关系是
有关现场监造与检验的说法不正确的是()
某土方工程施工任务,土方量为20000m3,合同工期为12天。企业有甲、乙、丙三类挖土机,A、B、C三类汽车。其主要参数见表5、表6。问题:(1)请计算挖、运土方的单方价格,优选挖土机和汽车。(2)若每天2个班,安排挖土机和汽车的
ABC理论认为改变学生不良情绪的关键是()。
A、 B、 C、 D、 C题干四个图形均为竖直对称图形,选项中只有C为竖直对称,故答案选C。
我国经济体制改革的目标是______社会主义市场经济体制,以利于进一步解放和发展生产力。填入划横线部分最恰当的一项是()。
Ascientificlawisliableatanytimetoneed_____,thatisaneternaltruth.
Oncetheydecidedtohavechildren,MiShelandCarlMeissnertackledthenextbigissue:Shouldtheytrytohaveagirl?Itwas
最新回复
(
0
)