首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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); 程序的输出结果是
有以下程序段 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
2020-05-19
19
问题
有以下程序段
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=30
B、a=10 b=30 c=10
C、a=10 b=50 c=10
D、a=50 b=30 c=50
答案
C
解析
本题的程序段首先定义三个整型变量a,b,c,并且其初始值分别等于10,50,30,然后判断a>b是否成立,如果条件成立,则把b的值赋给a,把c的值赋给b。由a和b的初始值可知,此条件表达式不成立,所以a和b的值保持不变。再执行下一条语句,把a的值赋给c,所以c的当前值等于10,最后由输出语句输出变量a,b,c的当前值,分别为lO,50,10。
转载请注明原文地址:https://kaotiyun.com/show/ScCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
有以下程序:#includemain(){|while(getchar()!=’\n’);|}以下叙述中正确的是()。
以下关于C语言数据类型的叙述中正确的是()。
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV不是
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
在关系数据库设计中,关系模式是用来记录用户数据的()。
在数据库的三级模式中,外模式(用户模式或子模式)有()。
有以下结构体说明、变量定义和赋值语句:structSTD{charname[10];intage;charsex;}srs],*ps;ps=&g[0];则下列scanf函数调用语句有错误的是()。
随机试题
对于易溶于水,在水溶液中不稳定的药物,可制成注射剂的类型是
由分析操作过程中某些不确定的因素造成的误差称为()。
伤寒病人的隔离期为
组合单位力矩单位名称的正确书写方式为()。
物业管理招标投标应该遵循的基本要求包括()。
根据技能的定义,下列属于技能的是()。
防控疫情,应该多一些“小题大做”的______意识。小题大做,不是无理取闹,更不是渲染紧张气氛,而是体现出对疫情的______,以及对防控疫情的重视。填入横线处的词语最恰当的一项是:
下列关于生活中的化学常识.说法正确的是()。
“实体”是信息世界中使用的一个术语,它用于表示【】。
Whatsportisbeingdiscussed?
最新回复
(
0
)