首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() {int a=﹣2,b=2; for(;++a&&--b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出结果是(
有以下程序 #include <stdio.h> main() {int a=﹣2,b=2; for(;++a&&--b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出结果是(
admin
2022-04-01
52
问题
有以下程序
#include <stdio.h>
main()
{int a=﹣2,b=2;
for(;++a&&--b;)
;
printf("%d,%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、0,1
B、0,0
C、1,﹣1
D、0,2
答案
A
解析
for(;++a&&--b;);for循环的表达式1和表达式3为缺省项,判断条件表达式++a&&--b;当a=﹣2,b=2;,第一次执行了++a和--b,,表示为真,循环条件成立,第二次执行++a为0,由于&&运算符,当第一个条件为假时,不执行第二个条件,所以b=1,发生短路,--b不执行了。因此a,b的最终值为0,1。故答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/B9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是()。
有以下程序#includestructtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a;for(i=1;i<
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
设变量已正确定义并赋值,以下正确的表达式是
有以下程序#includeinta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){fun1(5,6);fun2
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
设变量已正确定义并赋值,以下正确的表达式是()。
随机试题
期货业从业人员应当自觉避免与客户的利益冲突,当无法避免时,应当确保公司的利益。( )
后牙邻面龋坏的牙体修复中在固位形中,不作为基本固位形的是
毛囊角化是何种维生素缺乏的表现
拔牙后血液充盈牙槽窝,但不淹没牙根间隔,应行
有下列情形之一的,劳动合同即可终止()。
场景为了防止垃圾填埋场污染地下水和地表水,《生活垃圾卫生填埋技术规范》(CJJ17—2004)从垃圾填埋场的选址、平面布置、地基与防渗、渗沥液的收集与处理等方面做出了明确规定。根据场景,回答下列问题。填埋场不应设在填埋库区与污水处理区边界距居民居住
某简支梁弯矩图如下所示,其受力情况正确的是()。
为了在互联网上查找“印尼大地震”的相关消息,李明用“百度搜索引擎”来搜索。方法是进入百度搜索引擎主页,在文本框中输入“印尼大地震”并按回车键,结果搜索出了数十万条相关的信息。那么“印尼大地震”这个词在搜索引擎的专业术语中称为()。
史密斯:传统的壁画是这样完成的:画家在潮湿的灰泥上作画,待灰泥干了以后,这幅画就完成并保存了下来。可惜的是,目前罗马教堂中米开朗基罗的壁画上,有明显的在初始作品完成后添加的痕迹。因此,为了使作品能完全体现米开朗基罗本人的意图,应当在他的作品中去掉任何后来添
甲和乙结婚后因无房居住,于2003年8月1日以个人名义向丙借款10万元购房,约定4年后归还,未约定是否汁算利息。后甲外出打工与人同居。2006年4月9日,法院判决甲、乙离婚,家庭财产全部归乙。则下列表述错误的有()。
最新回复
(
0
)