首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main() {int a=1,b=2,c=3,d=4; if((a=2)||(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d
若有以下程序 #include<stdio.h> main() {int a=1,b=2,c=3,d=4; if((a=2)||(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d
admin
2019-12-17
28
问题
若有以下程序
#include<stdio.h>
main() {int a=1,b=2,c=3,d=4;
if((a=2)||(b=1))c=2;
if((c==3)&&(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);}
则程序的输出结果是
选项
A、2,1,2,-1
B、2,2,2,4
C、5,1,2,-1
D、1,2,3,4
答案
B
解析
代码中有两条并列的if语句,第一条if语句执行,(a=2)||(b=1)值为1,由于逻辑或表达式,根据其短路运算规则,a=2,b=2,即b值不变执行if分支c=2。并列的if语句中表达式(c==3)&&(d=-1)为逻辑与表达式,c==3不成立,不考虑d=-1表达式,d为5.逻辑表达式值为0,不执行相应if分支。
转载请注明原文地址:https://jikaoti.com/ti/sHG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中叙述错误的是
设变量已正确定义,则以下能正确计算f=n!的程序段是
下列数据结构中,能够按照“先进后出”原则存取数据的是
数据的存储结构是指
若要求从键盘读入含有空格字符的字符串,应使用函数
在关系数据库中,用来表示实体间联系的是
在数据库系统中,用户所见的数据模式为
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
下列给定程序中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib.h>#inclu
随机试题
自我护理
当环境温度低于皮肤温度时,人体散热的主要方式是
A.35cm,1000gB.45cm,2500gC.9cm,20gD.40cm,1700gE.25cm,300g
患者,女,26岁,已婚。孕2产1。现孕40周,来院途中分娩,总产程1小时,产后5天出现寒战、高热、下腹痛,无乳胀及腹泻,妇科检查:阴道内有脓血,宫颈轻度裂伤,子宫大而软,压痛明显。应首先考虑的是
婴儿手足搐搦症主要死亡原因是
下列选项中,属于简式权益变动报告书包括的内容有()。
在全国31个省市自治区中,15个小康实现程度达90%以上,9个达80%一90%,7个在80%以下;目前农村还有3000万人的温饱没有完全解决,相当数量的人口虽然已经解决了温饱,但还未达到小康。这段材料表明()
新中国成立前夕,毛泽东明确指出,我们的公式“就是工人阶级(经过共产党)领导的以工农联盟为基础的人民民主专政。”同时,他也指出了国家构成和政权构成的基本力量,除了工人阶级以外,还有()。
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofa(n)【C1】______shouldbemad
【B1】【B4】
最新回复
(
0
)