首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=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 main() {inta=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-05-17
42
问题
若有以下程序
#include
main()
{inta=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、1,2,3,4
B、2,1,2,-1
C、5,1,2,-1
D、2,2,2,4
答案
D
解析
第一个if语句的判断条件中是逻辑或表达式,所以只要有一个运算对象为真结果就为真,且如果前面的已经为真,后面的表达式不再进行执行判断。执行第一个if判断条件时a的值为2,整个表达式的值为真,b的值不变,c的值为2。判断第二个if条件为逻辑与表达式,只有两个运算对象均非零,才为真,第一个表达式c==3,不成立,不再判断第二个运算对象,所以不执行d=-1操作和a=5操作。所以结果为选项D。
转载请注明原文地址:https://kaotiyun.com/show/lTRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入XX所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函
有以下程序:#include<stdio.h>main(){charS[]="rstuv";printf("%c\n",*s+2);}程序运行后的输出结果是()。【10年9月】
有以下程序:#include<stdio.h>main(){char*s={"ABC"};do{printf("%d",*s%10);s++;}while(*s);
有以下程序:#include<stdio.h>main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();pr
下列数据结构中,能够按照“先进后出”原则存取数据的是()。【09年9月】
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。【10年9月】
有以下程序main(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是
数据字典(DD)所定义的对象都包含于
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
随机试题
学生解题能够“一题多解”,说明他有较强的()。A.再现思维B.求同思维C.辐合思维D.发散思维
A.先煎B.后下C.包煎D.另煎E.冲服羚羊角入汤剂宜
患者,女性,70岁。因“颌下急性蜂窝织炎”入院。患者颈部明显红肿、疼痛,伴严重全身感染症状,自感心慌、气紧、胸闷,口唇发绀。既往有冠心病及慢性支气管炎史。入院后予以补液、抗感染治疗。预防该并发症的最重要措施是
以下有关流量比法的说法不正确的是()。
适用于基坑侧壁安全等级为一级的支护形式有()。
建筑高度小于等于()m的住宅建筑可采用自然通风方式的防烟系统。
传统体育教学提倡“三基教学”,它们是()。
有甲、乙两瓶质量相同的氯化钠溶液,甲溶液浓度为60%,乙溶液浓度为40%。现将甲溶液倒掉1/3,乙溶液倒掉一半,然后混合在一起,此时得到的溶液浓度约为:
255.255.255.255
Youshouldspendabout20minutesonQuestions1-13,whicharebased,onReadingPassage1below.Canani
最新回复
(
0
)