首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
22
问题
有以下程序:
#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(){inta=1,b=3;if((++a
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=-add;}
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*S){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);print
以下选项中非法的C语言字符常量是
下列关于C语言文件的叙述中正确的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
随机试题
A、合格药品B、缺陷药品C、注册药品D、假药E、劣药未标明生产批号的药品是
镇痛药物分子中至少应具有的结构和药效基团为()。
交通干道周围的废物箱之间的间隔应设置为()。
基金托管业务包括()。
建设有中国特色的社会主义行政学的基本理论依据是()。
下列有关实验的描述错误的是()。
国家要求警察必须与国体一致,与政体一致,与国家意志一致,成为国家忠诚的统治与管理工具,这是公安工作()的体现。
经济赤字:收入:开支
下面关于控件数组的叙述中正确的是
Withfavorableweatherconditions,itwasa(n)______momenttosetsail.
最新回复
(
0
)