首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-11-27
18
问题
有以下程序
#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://jikaoti.com/ti/DYD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
有以下程序#includemain(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[
不能正确表示数学式的表达式是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
在关系数据库中,用来表示实体间联系的是()。
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
随机试题
产品定价需要考虑的因素不包括()
Word文档当前处于打印预览状态,若要打印文件
知名或较粗的血管结扎切断后所留下的断端长度至少应为该血管管径的
胃脘痛应注意哪些()
某杆件与节点板采用22个M24的螺栓连接,沿受力方向分两排按最小间距排列(3d0),螺栓承载力折减系数是()。
可以被视为物权凭证的运输单证有()。
库存管理就是库存物资的管理,包括数量管理和质量管理,其主要目的是在保持物资数量或质量的前提下,保证其储存质量,维持其实用价值。()
认为教学过程是新旧观念的联系和系统化过程的是()。
经济全球化是指在生产不断发展、科技加速进步、社会分工和国际分工不断深化、生产的社会化和国际化程度不断提高的情况下,世界各国、各地区的经济活动越来越超出一国和地区的范围而相互联系、相互依赖的一体化过程。从根源上说它是生产力和国际分工的高度发展,要求进一步跨越
Youwillhearalongdialogueonstafftrainingandrecruitingextrastaff.Foreachquestion(23-30),markoneletter(A,BorC)
最新回复
(
0
)