首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: #include int a,b,c; a=10;b=50;c=30; if(a>b)a=b,b=c;c=a; prinff(“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; prinff(“a=%d b=%d c=%d\n”,a,b,c); 程序的输出结
admin
2020-10-26
61
问题
有以下程序段:
#include
int a,b,c;
a=10;b=50;c=30;
if(a>b)a=b,b=c;c=a;
prinff(“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 e=50
答案
A
解析
形式为“if(表达式)语句”的if作用到语句的第一个分号结束,所以本题中if语句的作用范围为a=b,b=c;。由于if条件为false,所以这两条语句不执行,执行c:a语句,所以程序最终输出结果:10,50,10,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/nD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);printf("%d,",k);k=fun(
下列定义变量的语句中错误的是
以下选项中作为C语言合法常量的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){_______printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是
有以下程序voidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun(p);printf("%s\n",p);}程序运行后的输出结果是(此处□
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
以下叙述中正确的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
有以下程序,程序运行后的输出结果是#definePT3.5;#defineS(x)PT*X*X;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
随机试题
美国苹果公司在手机领域进行了大量的技术创新,对该公司来说适宜采取的技术战略是()
论述为什么要坚持马克思主义在意识形态领域指导地位的根本制度。
患者,女,17岁,诊断为系统性红斑狼疮,拟长期应用糖皮质激素治疗,行PPD皮试呈强阳性反应,选择异烟肼(INH)预防性治疗结核病,其剂量和疗程,下列各项正确的是
临床化学酶活力测定一般采用
如沥青延度3个测定结果中,有1个以上的测定值小于100cm时,若最大值或最小值与平均值之差满足重复性试验精度要求,则取3个测定结果的平均值的整数作为延度试验结果,若平均值大于100cm,记作()。
按照我国现行规定,项目管理实施规划应由()组织编制。
某建筑企业为增值税一般纳税人,位于A市市区,2017年3月发生如下业务:(1)在机构所在地提供建筑服务,开具增值税专用发票,注明金额400万元,税额36万元。另在B市C县提供建筑服务,取得含税收入218万元,其中支付分包商工程价款取得增值税专用发票注明金
有()情形之一的,行政机关应当依法办理有关行政许可的注销手续。
为“部门成本”表增加一个字段,字段名为“说明”,数据类型为字符型,宽度为20。
Researchhasshownthatcollegestudentscanlearnasmuch,ormore,frompeersastheydofrominstructorsandtextbooks.When
最新回复
(
0
)