首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2022-06-24
41
问题
有以下程序
#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、5,1,2,-1
B、1,2,3,4
C、2,2,2,3
D、2,3,4,2
答案
A
解析
执行第1个if语句,a赋值为2,b赋值为1,if表达式的值为真,所以C的值是2;执行第2个if语句,c的值不变,由前面可知c赋值为2,根据题干中给出的if表达式中的条件,“c==3”的值为假(0),“d=-1”的值为真(1),这两个结果进行“∣∣”运算之后,结果为真,所以3又被赋值为5。
转载请注明原文地址:https://kaotiyun.com/show/jFkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
阅读下面程序,程序执行后的结果为(#include’’stdio.h’’main(){char*str=-”abcdefghijklmnopq’’;while(*str++!=’e’);printf(
下列叙述中正确的是
若变量已正确定义,有以下程序段:i=0;doprinff("%d,",i);while(i++);prinff("%d\n",i);程序的运行结果是()。
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
在快速排序法中,每经过一次数据交换(或移动)后
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
如何使删除的文件不放入回收站?
中药甘草具有抗炎、抗过敏的成分是
按产品的用途可以将个人贷款产品分为()。
()是品牌的精髓,也是品牌一切资产的源泉。
勒.克莱齐奥摘取2008年诺贝尔文学奖,在中国算是个“爆冷”的消息。毕竟,尽管在将近20年的时间里,他的作品只零零星星地在国内图书市场上出现过;尽管他是中国最早译介过来的法国当代作家之一,国内读者对他的认识怕是还停留在名字的阶段。甚至仅仅是名字,也是相当一
下列有关生活常识的叙述正确的是()。
某市出租车收费标准是:5千米内起步费10.8元,以后每增加1千米增收1.2元,不足1千米按1千米计费。现老方乘出租车从A地到B地共支出24元,如果从A地到B地先步行460米,然后再乘出租车也是24元,那么从AB的中点C到B地需车费()元。(不计等候时间
IntheearlyindustrializedcountriesofEurope,theprocessofindustrializationwithallthefarreachingchangesinsocialpat
根据域名代码规定,NET代表
Whatkindofpeopleareattendingtheseminar?
最新回复
(
0
)