首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
53
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下定义语句中正确的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
下列关于C语言文件的叙述中正确的是()。
以下叙述中错误的是
有下列程序:main(){inta[4][4]={{1,4,3,2),{8,6,5,7),{3,7,2,5},{4,8,6,1)),i,k,t;for(i=0;i
结构化程序所要求的基本结构不包括()。
以下程序的输出结果是()。#include<stdio.h>main(){inta=4,b=3,c=2,d=1;printf(’’%d’’,a<b?a:d<c?d:b);}
某二叉树共有7个节点,其中叶子节点有1个,则该二叉树的深度为(假设根节点在第1层)()。
下列关于栈叙述正确的是( )。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
随机试题
下列选项中,不是治疗者与教师沟通的主要内容的是()
心脏摄影的呼吸与屏气方式是
呼吸衰竭患者二氧化碳潴留的皮肤黏膜征象包括
患者女,52岁。有胆管结石病史,近2天来右上腹痛,体温37.8℃,2小时前突然畏寒,寒战,体温高达40℃,精神烦躁,口渴面色苍白,脉搏98次/分,血压110/82mmHg,尿量正常。患者处于何种情况
刑事诉讼中证据不需要证明的对象是()
岩石根据形成条件的不同,分为岩浆岩、沉积岩和()。
审计人员对销售与收款循环进行实质性测试的内容有()。
实物交割时,收货人有权选择替代品的质量等级。()
任何商业银行营业网点都可以经营保险代理业务。()
起征点是指征税对象达到一定数额才开始征税的界限,征税对象的数额达到规定数额的,只对其超过起征点部分的数额征税。()
最新回复
(
0
)