首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() { int a=1,b=1,c=1; if(a--||b--&&--c) printf(”%d,%d,%d\n”,a,b,c);
有下列程序: #include<stdio.h> main() { int a=1,b=1,c=1; if(a--||b--&&--c) printf(”%d,%d,%d\n”,a,b,c);
admin
2022-10-25
3
问题
有下列程序:
#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://www.kaotiyun.com/show/4Ckp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includemain(){structst{inty,x,z;);union{longi;intj;chark;}un;printf("%d
有以下程序:#include<stdio.h>main(){FILE*pr;char*sl=’’China’’,*s2=’’Beijing’’:pf=fopen(”ABC.dat”,”wb+”);fwrite(s2,7,1,pf);r
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
在软件设计中不使用的工具是()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
将E-R图转换为关系模式时,实体和联系都可以表示为
在数据库管理系统提供的数据语言中,负责数据模式定义的是()。
随机试题
依据胆总管与胰的位置关系,胆总管的胰腺段分为_______________、_______________和_______________。
要求企业同时在成本和差异化两端获得相对竞争优势,成本在行业最低,独特性又令竞争对手望洋兴叹的战略是()
Thisisthefirsttimethatwe______afilminthenewly-builtcinema.
频谱宽度是指某一瞬间取样容积内
一般资料:求助者,男性,29岁,自考本科毕业生。因与父母有矛盾,前来求助。以下是心理咨询师与求助者的咨询谈话求助者:我最近一个月特烦。心理咨询师:你能对我详细讲讲烦恼的原因吗?求助者:老爸老妈结起伙来整天追着我说个没
在长度为n的顺序表中,求第i个元素的直接前趋,算法的时间复杂度为O(1)。()
有的学生虽然身患残疾,但是他们的思维反应速度明显快人一筹。这说明个体身心发展具有()
子日:“德薄而位尊,智小而谋大,力小而任重。鲜不及矣。”谈谈你对这句话的看法。
甲,乙,丙,丁,戊系同胞兄妹。他们的父亲于1977年去世后,丙即另外成家单独生活。母亲杨某与甲、乙、丁、戊一起生活。1984年,丙以700元价格买下村里的平房三间,马房一问。1986年,丙出面为此房产申请了宅基地使用权证,填明户主是丁,家庭成员杨某、甲、乙
xandyarepositivenumbers.ColumnAColumnB0
最新回复
(
0
)