首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; if (c!=3); r+=3; if (d==4) r+=4; prin
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; if (c!=3); r+=3; if (d==4) r+=4; prin
admin
2020-05-19
68
问题
若有以下程序
#include
main()
{ int a=1,b=2,c=3,d=4, r=0;
if (a!=1) ; else r=1;
if (b==2) r+=2;
if (c!=3); r+=3;
if (d==4) r+=4;
printf("%d\n", r);
}
则程序的输出结果是( )。
选项
A、10
B、7
C、6
D、3
答案
A
解析
if语句的形式为"if(表达式) 语句体",若语句体为复合语句,则必须用"{}"括起来,否则只会执行if(表达式)下的第一条语句。所以整个程序执行的语句为"r=1; r+=2; r+=3; r+=4;",输出的r值为10。答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/2vCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列语句组中正确的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
有以下程序:#include<stdio.h>typedefstruet{intb,p;}A;voidf(AC)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2:}main(){inti;Aa={1,2};
C语言源程序名的后缀是()。
以下关于C语言的叙述中正确的是()。
下列定义数组的语句中错误的是()。
有以下程序:#include<stdio.h>main(){intk=5:while(-k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
对于现实世界中事物的特征,在实体.联系模型中使用()。
随机试题
_______是指根据用户或消费者不同的需求特点,把企业某一产品的总体市场划分为若干不同的用户群或消费者群,即若干细小的市场。
登记入账的销售交易确系已经发货给真实的顾客,主要针对是()。
痛风最常见的首发部位是
急性炎症时组织变红的主要原因是
济南也叫“泉城”,素以泉水著名,每年来济南旅游的游客络绎不绝。下图是济南泉水的形成图。读图完成下面各题。图中“趵突泉”的泉水来自()。
A、 B、 C、 D、 C元素组成相似,优先考虑样式规律。观察第一组图形,圆圈、三角、方块这三个元素均出现两次。观察第二组图形,“2”出现两次,“1”、“4”均只出现一次,故“?”应该为“41”。故正确答案为
苏联社会主义制度确立的标志是()。
中华人民共和国成立后,中央提出过渡时期总路线的历史条件是( )
某人向同一目标独立重复射击,每次射击命中目标的概率为p(0<P<1),则此人第4次射击恰好第2次命中目标的概率为().
WhichofthefollowingdetailsisNOTtrue?
最新回复
(
0
)