首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2015-07-28
54
问题
若有以下程序
#include
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、2,1,2,-1
C、2,2,2,4
D、1,2,3,4
答案
A
解析
该程序中所有的逻辑表达式均不满足"短路求值"原理,所以所有的表达式都需要计算,第一个if语句执行完毕之后,a=2,b=1,c=2,第二个if语句执行完毕之后,d=-1,a=5,所以最终的a=5,b=1,c=2,d=-1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/hdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
下面程序的输出结果是_______。#include<stdio.h>main(){char*p[]={"DOOL","OPK","H","SP"};inti;for(i=3;i>=0;i-,i-
下列程序执行后的输出结果是_______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d"
下面程序输出的结果是_______。main(){inti=5,j=9,x;x=(i==j?i:(j=7));printf("\n%d,%d",i,j);}
设有数组定义:chararray[]="China",则数组array所占的空间为()
假定w,x,y,z和m均为int型变量,有如下程序段: w=1;x=2,y=3;z=4; m=(w<x)?w:x;m=(m<y)?m:y;m(m<2)?m:2; 则该程序段执行后,m的值为()
_______是构成C语言程序的基本单位。
算法具有5个特性,以下选项中不属于算法特性的是______。
下列选项中,合法的C语言关键字是()。
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
随机试题
某房产开发商拟在石油化工厂附近开发建设一个居住区,石油化工厂设有总容积为10000m3的液化石油气储罐区,根据《石油化工企业设计防火规范》(GB50160一2008)(2018年版)的规定,该新建居住区与石油化工厂液化石油气储罐区的防火间距不应小于(
PowerPoint不能生成的文件类型是_______。
在Windows7中,“写字板”和“记事本”功能大同小异,都只能编辑纯文本文件。()
A.琥乙红霉素B.去甲万古霉素C.乙酰螺旋霉素D.依托红霉素E.麦白霉素
在成文宪法国家,宪法的渊源包括那些?()
南京甲单位与北京乙建筑公司欲签订一份建设工程施工合同,甲公司签字盖章后邮寄给乙公司签字盖章。该合同成立的时间应为( )。
受美国绩效预算的影响,实行“预算选择合理化”预算制度的国家是()。
"TheFatherofEuropeanandEnglishnovel"is______.
InBritain,theNationalHealthServicerefersto______.Peoplebuyprivatehealthinsuranceinorderto______.
TheEndoftheBook?A)Amazon,byfarthelargestbooksellerinthecountry,reportedonMay19thatitisnowsellingmore
最新回复
(
0
)