首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
若有以下程序 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
admin
2013-10-19
55
问题
若有以下程序
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、7
B、10
C、6
D、3
答案
B
解析
程序代码中有四条并列的if语句,第一条if表达式a!=l不成立,执行else分支,r=1;第二条if表达式b==2成立,执行r+=2,r=3;第三条if语句c!=3不成立,执行语句r+=3,r=6:第四条if分支d=4成立,执行该if分支语句,r+=4,r=10。
转载请注明原文地址:https://kaotiyun.com/show/JcJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
请将以下程序中的函数声明语补充完整。#include<stdio.h>int【】main(){intx,y,(*p)();sccanf("%d%d",&x,&y);
有以下程序#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};mare(){structord*p=dt;
有以下程序#inc1ude<stdio.h>voidfun(char*s){while(*s){if(*s%2=0)printf("%c",*s);
以下定义的结构体类型包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】Link;};
有以下程序main(){charatr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--)puts(ps);}执行后输出结果
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是
若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
随机试题
跳过之后的语句,重新判断循环控制条件,决定是否继续循环的语句是________。
为填补守约方因违约方违约行为遭到的损失,达到如同实际履行合同获得的收益的经济效果,同时又避免违约方承担责任过重造成新的利益失衡。合同法强凋违约责任的______
存储器按所处位置的不同,可分为内存储器和()
Sportsandgamesmakeourbodiesstrong,preventusfromgettingtoofat,andkeepushealthy.Butthesearenottheironlyuse.
下列哪项不能传播AIDS
案例 某井工煤矿采用斜井多水平开拓,一水平为生产水平,2016年瓦斯等级鉴定为高瓦斯矿井。井下运输大巷采用架线式电机车牵引矿车运输。该矿取得了采矿证、煤矿安全生产许可证等证照,设置有安全科等安全生产管理机构,制定了安全生产岗位责任制,建立了安全生产规章制
陆域形成的吹填工程可按()的区域划分单位工程。
下列属于消防安全管理人职责的是()。
我国海关不允许下列哪些人员入境?()
Parentsandstudentsarenowrelyinglessontakingoutloansandmoreongrants,scholarshipsandtheirownincomeandsavings,
最新回复
(
0
)