首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。 例如,若输入的数为:55 12 34,输出的结果应当是:a=55.0,b=34.0,c=12.0。 请改正程序中的错误,使
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。 例如,若输入的数为:55 12 34,输出的结果应当是:a=55.0,b=34.0,c=12.0。 请改正程序中的错误,使
admin
2018-03-28
26
问题
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。
例如,若输入的数为:55 12 34,输出的结果应当是:a=55.0,b=34.0,c=12.0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(float*a,float*b,
float*c)
{
/*********found*********/
float*k;
if(*a<*b)
{
k=*a;
*a=*b;
*b=k;
}
/*********found*********/
if(*a>*c)
{
k=*c;
*c=*a;
*a=k;
}
if(*b<*c)
{
k=*b;
*b=*c;
*c=k;
}
}
main()
{
float a , b , c;
printf("Input a b c:");
scanf("% f% f%f",&a,&b,&c);
printf("a=%4.1 f,b=%4.1 f,C=%4.1 f\n\n",a,b,c);
fun(&a,&b,&c);
printf("a=%4.1 f,b=%4.1 f,C=%4.1 f\n\n”,a,b,c);
}
选项
答案
(1)noat k; (2)if(*a<*c)
解析
本题考查:变量定义,根据给定程序语句确定变量类型;if语句条件表达式。
(1)观察程序中的k,在赋值语句中,k是以变量的形式进行赋值而非指针,所以将k定义为指针是错误的。
(2)此处if语句是为了将小于*c的值放入*c中,所以改为if(*a<*c)。
转载请注明原文地址:https://jikaoti.com/ti/oaa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是()
下列对于线性链表的描述中正确的是______。
下面程序和运行运行结果是【 】。#defineN10 #defines(x)x*x #definef(x)(x*x) main() {ihti1,i2; i1=1000/s(N);i2=100
下面程序的运行结果是()。#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
以下关于函数的叙述中正确的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
随机试题
钛及钛合金焊件酸洗后放到洁净、干燥的环境中储存,储存时间不超过()h。
下列选项中,不属于头脑风暴法缺点的是()
下列化合物中作为合成IMP和UMP的共同原料是()
在路径—目标理论中,对下属完成任务给予指导,让下属了解他们的期望,属于()。
下列除哪项外,均可引起血清钾增高( )。
2001年5月,长今化工公司刘某看到公司提炼硫的设备比较先进,就召集甲、乙、丙三人利用该设备进行硫的纯化技术研究,刘某负责研究工作,甲负责沟通设备管理员提供方便,乙负责项目的协调管理工作,丙负责项目的资料翻译与整理工作,2002年该技术成果完成,问该项技术
(2004年卷一第70题)我国现行《专利法实施细则》最近一次的修改是在何时?
(2005年真题)在各种出版资源中,更富有出版业特点的有()。
间接标价法
WhatisthepurposeofBangladeshgovernmentsettingupanindustrialpoliceforce?
最新回复
(
0
)