首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 #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
66
问题
有以下程序段
#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://www.kaotiyun.com/show/UdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf(“%3.Of\n”,fun((int)fun(a+c,b),a-c));
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是_______。(0<=i<4,0<=j<10)
下述函数功能是_______。intfun(char*x){char*y=x;while(*y++);returny-s-1;}
以下程序段的输出结果是________。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);put
有程序 #include<stdio.h> main() {inta,b,c=246; a=c/100%9; b=(-)&&(-1); printf("%d,%d\n%,a,b); } 输出结果是()
下列程序的输出结果是() main() {inti,j,m=0,n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j>=i)m=1; n++; printf("%d\
下列程序执行后的输出结果是() main() {inta[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i+1; printf("%d\n",a[1][2]); }
对于循环队列,下列叙述中正确的是
设x为int型变量,请写出一个关系表达式【】,用以判断x同时为3和7的倍数时,关系表达式的值为真。
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
随机试题
怎样进行如图3—17所示的外轮廓综合零件的数控车削加工?
简述现代领导发展的基本趋势。
下列药物中具有酸碱两性的是
根据《中药品种保护条例》,错误的是
外汇风险
房屋:地基
经济全球化的决定力量和主导力量分别是()和()。
如何提防偷自行车大盗?别拿24小时监控录像说事儿,摄像头经常生成海量的图像资料,即使录到窃案,也往往在回放时被忽略,在监控录像非常普及的英国,每年超过50万辆自行车被窃,其中只有不到5%最终能够物归原主。这段话主要说明()。
下列属于“类一对象”主要特征的是()。
【B1】【B6】
最新回复
(
0
)