首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 #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
20
问题
有以下程序段
#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://jikaoti.com/ti/Nsn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=aa[i][1];
以下叙述中正确的是
下述函数功能是_______。intfun(char*x){char*y=x;while(*y++);returny-s-1;}
请选出以下程序的输出结果_______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&A)
下面叙述正确的是_______。
设有定义:int(*ptr)(); 则以下叙述中正确的是()
设有数组定义:chararray[]="China",则数组array所占的空间为()
以下选项中,属于C语言中合法的常量的是______。
以下叙述中正确的是
随机试题
下列属于深层形象的钉()
论述古罗马共和国时期主要行政官员的主要职权。
易致血管、神经、肌腱断裂的损伤是
《全国生态环境保护纲要》规定,建设项目确需占用生态用地的,应严格依法报批和补偿,并实行()制度,确保恢复面积不少于占用面积。
经济法规库的查询是()的基本功能。
【2017年真题】根据《建筑法》,在建的建筑工程因故中止施工的,建设单位应当自中止施工之日起()个月内,向发证机关报告。
下列各项属于税务检查范围的有()。
下列不能用来对风险内控能力进行分析的内部指标是()。
小雨同学参加体能测试,其中跳远必须达到190厘米,才算合格,并且每个人有两次机会。小雨通过平时的训练,他每次跳过190厘米的概率为0.6,那么他这次合格的概率有多大?
飞机:延误
最新回复
(
0
)