首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 #include int a, b, c; a=10; b=50; c=30; if (a>b) a=b, b=c; c=a; printf("a=%d b=%d c=%d\n", a, b, c); 程序的输出结果是( )。
有以下程序段 #include int a, b, c; a=10; b=50; c=30; if (a>b) a=b, b=c; c=a; printf("a=%d b=%d c=%d\n", a, b, c); 程序的输出结果是( )。
admin
2015-07-28
27
问题
有以下程序段
#include
int a, b, c;
a=10; b=50; c=30;
if (a>b) a=b, b=c; c=a;
printf("a=%d b=%d c=%d\n", a, b, c);
程序的输出结果是( )。
选项
A、a=10 b=50 c=10
B、a=10 b=50 c=30
C、a=10 b=30 c=10
D、a=50 b=30 c=50
答案
A
解析
if语句的形式为"if(表达式) 语句体",若语句体为复合语句,则必须用"{}"括起来,否则只会执行if(表达式)下的第一条语句。程序中"c=a;"不属于if语句体。if语句表达式为假,对应语句体不执行。接下来执行"c=a;",c的值变为10,a、b的值不变,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/UdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(char*c,intd){*c=*c+1;d=d+1;printf(“%c,%c”,*c,d);}main(){chara=’A’,b=’a’;fun
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:main(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=
以下选项中,与k=n++完全等价的表达式是
设x和y均为int型变量,且x=10,y=3,则以下语句的输出结果是() printf("%d,%d\n",x--,--y);
以下叙述中不正确的是______。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
随机试题
A.红肿硬结平均直径在0~5mmB.红肿硬结平均直径在5~9mmC.红肿硬结平均直径在10~15mmD.红肿硬结平均直径在15~19mmE.红肿硬结平均直径在>20mm
注射破伤风抗毒素(TAT)的目的是
关于改变或者撤销法律、法规、自治条例和单行条例、规章的权限,下列哪一选项符合《立法法》的规定?
基本农田调查工作的步骤包括()等。
《商品房销售管理办法》(建设部令第88号)是()。
目前食品包装袋上没有把纤维素的含量和其他营养成分一起列出。因此,作为保护民众健康的一项措施,国家应该规定食品包装袋上明确列出纤维素的含量。以下哪项,如果是真的,能作为论据支持上述论证?I.大多数消费者购买食品时能注意包装袋上关于营养成分的说明。
It’snosurprisethatJenniferSenior’sinsightful,provocativemagazinecoverstory,"IloveMyChildren,IHateMyLife,"isa
假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是
RainbowArainbowisacircleofcolorsthatappearsintheskywhensunlightshinesonraindrops./Thesunlightandwater
A、Undertheriverbed.B、Onthefloorofthesea.C、Inthevolcanoes.D、Atthefootofthemountains.C细节辨认题。文中指出Itisinthena
最新回复
(
0
)