首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-07-09
14
问题
有以下程序
#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/Qitp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是
若有以下程序#includeintf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna[0];}main(){inta[]={8,2,
以下叙述中正确的是
有以下程序#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;
下列叙述中错误的是()。
以下叙述中正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是()。
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对
随机试题
口腔黏膜变态反应性疾病不包括
属于炎症性囊肿的是
一平面简谐横波的波动表达式为y=0.05cos(20πt+4πx)(SI)。取k=0,±1,±2,…,则t=0.5s时各波峰所在处的位置为()。
退关
甲公司为我国境内的一家居民企业(科技型中小企业),是经认定的技术先进型服务企业。2017年12月至2018年2月为该公司的筹建期,2018年3月1日开始生产经营。筹建期间发生支出300万元,其中职工工资110万元,办公用品费用30万元,与筹建有关的注册、证
教师的劳动特点包括:复杂性、______、示范性和长期性。
大众传播有哪些特点?
农产品和农业地租的特点有( )
一台交换机具有16个100/1000Mbps全双工下联端口,它的上联端口带宽至少应为()。
Over80percentoflocalauthoritieshaveplanstointroducekerbsidecollectionschemes—seenasessentialtogivethenecessary
最新回复
(
0
)