首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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
17
问题
有下列程序
#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://kaotiyun.com/show/khkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是()。
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=l,m=1,k;i+=m+1;m=i+x+y;returnm;k=
用树型结构表示实体之间联系的模型是
以下叙述中正确的是
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为
由关系R1和R2得到关系R3的操作是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
给定程序中,已建立一个带有头结点的单向链表,链表中的各结点包含数据域(data)和指针域(next),数据域为整型。函数fun的作用是:找出链表各结点数据域中的最大值,其最大值由函数值返回。请在程序的下划线处填入正确的内容并把下划线删除,使程序
随机试题
女性,20岁,反复鼻出血、牙龈出血1年余,常见皮肤黏膜出血点,自诉月经量过多,肝脾无肿大,血红蛋白80g/L,血小板50×109/L。骨髓增生活跃,巨核细胞数增多,颗粒型巨核细胞比例增多。最可能的诊断是
水银血压计的示值允许误差为
()主要是指将组织的目标与成员的个人目标相结合,在更深远的层次上激发成员潜能的活动。
陈蕾和其丈夫陈史强都已进入不惑之年,他们的家庭属于中等收入家庭,上有老,下有小,资金压力较大,为了积极应对资金缺口,他们聘请了理财规划师帮助他们理财规划。理财规划师通过与陈蕾夫妇沟通,获得了以下家庭、职业与财务信息:一、案例成员二、收支情况陈蕾在国
关于营业税扣缴义务人,下列表述正确的是()。
党的十八大提出,加强社会建设,必须加快形成科学有效的社会管理体制,建立确保社会既充满活力又和谐有序的体制机制。十八届三中全会进一步提出,创新社会治理,必须着眼于维护最广大人民根本利益。治理和管理一字之差,体现的是
[*]
一台计算机可能会有多种多样的指令,这些指令的集合就是
Duringthe1980s,unemploymentandunderemploymentinsomecountrieswasashighas90percent.Somecountriesdidnot【C1】______
WhatIfACollegeEducationJustIsn’tforEveryone?[A]LongbeforethepresidentsworelastyearthatAmericawill"havethehi
最新回复
(
0
)