首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() { int a=1,b=1,c=1; if(a--||b--&&--C) printf("%d,%d,%d\n",a,b,c); else printf("%
有下列程序 #include<stdio.h> main() { int a=1,b=1,c=1; if(a--||b--&&--C) printf("%d,%d,%d\n",a,b,c); else printf("%
admin
2022-04-02
14
问题
有下列程序
#include<stdio.h>
main()
{
int a=1,b=1,c=1;
if(a--||b--&&--C) printf("%d,%d,%d\n",a,b,c);
else
printf("%d,%d,%d\n",a,c,b);
}
程序执行后的输出结果是( )。
选项
A、0,1,0
B、0,1,1
C、0,0,1
D、0,0,0
答案
B
解析
if条件表达式“a--||b--&&--c”,使用了逻辑或运算符和逻辑与运算符,由于逻辑与运算符优先级比逻辑或运算符优先级高,所以条件表达式等价于(a--)||(b--&&--c),自左向右运算,执行a--,由于a初值为1,所以a--的值为1,执行完后a的值为0;又因为逻辑或运算符的短路原则,当a--的值为1时,条件为真,后面的表达式b--&&--c不执行。程序执行if语句块,输出a、b、c的值为:0,1,1。本题答案是B选项。
转载请注明原文地址:https://jikaoti.com/ti/dOd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=0;for(i=0;i=i;j--)t+=b[i][j];printf("%d\n",t)
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}printf("%d",n)
下列叙述中正确的是()。
下面选项中的程序段,没有编译错误的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
设有以下函数:voidfun(intn,char*s){…},则下列对函数指针的定义和赋值均正确的是()。
随机试题
在学校这个封闭的环境里,儿童与外界真实的生活日益疏远。通过算术、地理、语文等科目,教师把人类积累起来的既有经验以知识的形式灌输给儿童。但在新的时代,“知识不再是凝固的,它已经成为变化不定的东西”。现代工业发展的一个基本特点是与科学技术紧密联系。科学是一种方
A.Learningaforeignlanguagegaveusinsightintoanotherculture,andourmindwasopenedtonewwaysofseeingthings.B.We
常用麻醉剂2%普鲁卡因液,一次注射量为2~4ml,不能超过
甲公司与乙公司发生纠纷向工商局申请公开乙公司的工商登记信息。该局公开了乙公司的名称、注册号、住所、法定代表人等基本信息,但对经营范围、从业人数、注册资本等信息拒绝公开。甲公司向法院起诉,法院受理。关于此事,下列哪一说法是正确的?
施工图预算的审查步骤是()。
选择供应商的长期标准包括评估供应商的()。
同伴关系的交往,最早可以在()的儿童身上看到。
下列格言中体现自我教育法的是()。
个人财产权绝不是人的身外之物,不仅仅用来满足人类生存和享受的需要,它还是人类文明的内在组成部分,是与个人的自由、权利和社会的进步不可分割地联系在一起的。没有个人财产权,个人就要受制于他人或组织,处于服从、被强制状态。在此状态下,个人不可能具有独立
A、Practiceplusoveralltraining.B、Practicepluslectures.C、Practiceplusvoicetraining.D、Practiceplusspeechwriting.A文中提
最新回复
(
0
)