首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2
若有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2
admin
2021-06-15
90
问题
若有以下程序
#include <stdio.h>
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、3
B、7
C、6
D、10
答案
D
解析
第一个if语句a!=1条件为假,所以执行else后的语句r=1,第二个if语句b==2条件成立,执行r+=2,r的值变为3,第三个if语句c!=3条件为假,所以不做任何操作,执行下面的r+=3操作,r的值变为6,判断第四个if条件,d==4条件成立,执行r+=4操作,结果为10。
转载请注明原文地址:https://kaotiyun.com/show/h8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s)
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i
有以下程序:#include#defineSUB(a)(a)一(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;prinff(“%d\n”,d);}程序的运行结
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
下面属于白盒测试方法的是
在程序设计过程中的面向对象方法中,继承属性是指()。
随机试题
下列关于藏象学说说法不正确的是
心轴正常为45°角,心脏畸形中不发生心轴左偏的是
视网膜脱离是指
引菌作用
《中华人民共和国证券法》规定,证券公司的组织形式为()。
腾讯网曾对教师不当行为进行了一次调查,结果如下:根据“教师不当行为调查结果统计表”,回答:调查表中列举的教师不当行为违背了《中小学教师职业道德规范(2008年修订)》中的哪些要求?
1912年英国教育家怀特海率先提出了()。
在英国君主立宪制的建立过程中,1701年颁布的《嗣位法》发挥了重要作用。该法规定,国王所做的任何决定必须由同意该决定的大臣签署方能生效。这一规定的目的在于()。
下列属于法的关系概念的是()。
Actually,though,America,the"landofimmigrants",hasalwayshadpeopleofmanydifferentnationalitiesandlanguages.The19
最新回复
(
0
)