首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 #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
23
问题
有以下程序段
#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全国计算机二级
相关试题推荐
程序中头文件typel.h的内容是:#defineN5#defineM1N*3程序如下:#include“typel.h”#defineM2N*2main(){inti;
以下不能定义为用户标识符的是
请选出以下程序的输出结果_______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&A)
以下程序的输出结果是() structst {intx;int*y;}*p; intdt[4]={10,20,30,40}; structstaa[4]={50,&dt[0],60,&dt[0],60&d
执行以下程序段后,m的值为() inta[2][3]={{1,2,3}{4,5,6}}; intm,*p; p=&a[0][0] m=(*p)*(*p+2))*(*(p+4));
在宏定义#defineP13.1415926中,用宏名PI代替一个()
以下叙述中正确的是______。
设x为int型变量,请写出一个关系表达式【】,用以判断x同时为3和7的倍数时,关系表达式的值为真。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
∫02|x-1|dx=__________.
肿瘤组织分化越高()
缩窄性心包炎可能的主要病因是
交流整流电源作为继电保护直流电源时,直流母线电压,在最大负荷时保护动作不应低于额定电压的(),最高电压不应超过额定电压的115%,并应采取稳压、限幅和滤波酌措施。
高速公路联网收费系统中推荐采用的通行券有一次性纸质磁性券、一次性纸质二维条形码券和()三种。
下列变量中,通常属于数值型变量的有()。
2009年8月24日至10月4日家庭办公网民人均一周有效浏览时间趋势及增长率下列说法正确的是()。
中国近代制度化教育兴起的标志是清朝末年的“废科举,兴学校”,以及颁布了全国统一的教育宗旨和______。
中国近代教育的开启者是
A、Theycanbeusednormallytomailaletter.B、Theycanonlybeusedforexhibition.C、Theyareusedtoattractmoretourists.
最新回复
(
0
)