首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { float a,b,C,t; a=3;b=7;c=1; if(a>b) {t=a;a=b.b=t;} i
有以下程序: #include<stdio.h> main() { float a,b,C,t; a=3;b=7;c=1; if(a>b) {t=a;a=b.b=t;} i
admin
2020-06-16
13
问题
有以下程序:
#include<stdio.h>
main()
{
float a,b,C,t;
a=3;b=7;c=1;
if(a>b)
{t=a;a=b.b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
printf("%5.2f,%5.2f,%5.2f",a,b,c);
}
程序运行后的输出结果是(其中口代表空格)( )。
选项
A、口口3.00,口口1.00,口口7.00
B、口口3.00,口口7.00,口口1.00
C、口口1.00,口口3.00,口口7.00
D、口口7.00,口口3.00,口口1.00
答案
C
解析
本题考查if语句。该题包含了3个if语句,每个if语句后的{}都不可省略,因为每个{}中都包含了多条语句。首先判断条件a>b,由于3小于7,表达式a>b不成立,因此不执行{t=a;a=b;b=t;};然后判断条件a>c,由于3大于1,因此表达式a>c成立,则执行{t=a;a=c;c=t;},该表达式语句是用来交换a和c的值,执行完后a为1,c为3;然后判断条件b>c,由于7大于c中的3,因此b>c成立,则执行{t=b.b=c;c=t;},过程同上,执行后b为3,c为7。printf语句用来输出a,b,c中的值,并且要求输出的每个数据宽度为5个空格,小数部分保留2位,数据右对齐。故最后输出为C选项中所示结果。
转载请注明原文地址:https://jikaoti.com/ti/neD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一个整数27638496,函数返回值为64862。请在程序的下画线处填入正确的内容并将下画线删除.使
请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:“ABCDEFGHIJK”,调用函数后,字符数组b中的内容为:“ABCDEFGHIJK”。请改正程序中的错误
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
数据库系统中完成查询操作使用的语言是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
以下叙述中错误的是()。
在具有2n个结点的完全二叉树中,叶子结点个数为()。
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
随机试题
_______就是向客户说明买该汽车产品能够得到的好处,也向客户说明不买该产品所蒙受的各种损失,让客户自己权衡利弊,做出选择。
药品监督管理部门对药品抽样必须
女性,高三学生。在春游中不慎被毒蛇咬伤,伤口红肿、疼痛。关于毒蛇咬伤的局部创口反应,描述正确的是
钢材的成分一定时,其金相组织主要决定于钢材的热处理,其中影响最大的是(
我国金融市场体系包括()。①货币市场②债券市场③商品市场④金融衍生品市场
城乡居民的()是可用于投资、购买个人理财产品和服务的直接经济基础。
根据《国家中长期教育改革和发展规划纲要(2010~2020年)》规定,下列关于我国教育发展战略目标的说法不正确的是()。
大金石是缅甸一处著名的佛教朝拜圣地,它是一块耸立在悬崖边上的花岗岩巨石。海拔1100米,石头表面贴有金箔,石上建有一座7.3米的佛塔,完成下面各题。关于该巨石的说法,正确的是()。
"Ifwintercomes,canspringbefarbehind?"isfromShelly’s______.
Thecityisundergoingsuchtremendousdevelopmentthatnewbuildingsaregoing_______everywhereeveryday.
最新回复
(
0
)