首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数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
24
问题
下列给定程序中函数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://kaotiyun.com/show/0xxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
—个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈则元素出栈的顺序______。
执行以下程序后sum的值是【】。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
以下程序的输出结果是() main() {staticchara[10]={"Chinese"}; printf("%d",strlen(a)); }
下面程序段的输出结果是()。#include<stdio.h>main(){floatx=1.236547;printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
有以下程序:#include<stdio,h>#include<string,h>struetSTU{intnam;floatTotalSeore;};voidf(strnctSTUp){structSTUs[2
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abcdt",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
已知字符’A’的ASCII码值是65,字符变量cl的值是’A’,c2的值是’D’。执行语句Printf("%d,%d",c1,c2-2);后,输出结果是
以下选项中合法的实型常数是
以下能正确定义字符串的语句是()。
随机试题
血清铁蛋白在缺铁的ID期即已降低,是诊断缺铁ID期的敏感指标。
妊娠最早、最重要的症状是()
头围与胸围大致相等的年龄是()
我国B公司以CFR价出口货物一批,装运后即以电报形式向买方发出装船通知,但对方没有收到通知,因而未及时投保,结果船在运输途中沉没,货物全部损失.买方向我方提出索赔,我方应如何处理?如果此事系我方未及时发出装船通知引起的,又该如何处理?
甲公司从事房地产开发经营业务,对投资性房地产采用成本模式进行后续计量。甲公司的财务经理在复核2017年度财务报表时,对以下交易或事项会计处理的正确性难以作出判断:(1)1月1日,因商品房滞销,董事会决定将两栋商品房用于对外出租。1月20日,甲公司与乙公司
社区的基本要素应包括()。
在中国教育制度发展史上,中学阶段最早兼顾升学和就业双重需要的学制是()。
面对大剧院热闹的歌剧景象和观众热烈欢呼的场面,最近,《纽约时报》发表评论,对中国歌剧发展大加赞扬,对此,歌剧理论家、南京艺术学院教授居其宏持不同观点。他认为,衡量一个国家歌剧艺术的发展状况,原创作品质量更具根本性,而当下中国歌剧的原创作品质量普遍较低,戏不
Undercurrentfederallaw,employersareallowedtooffertheiremployeesfreeparkingspacesasatax-freebenefit,buttheyca
Ifyou’vebeenoncampusforverylong,I’mcertainthatyou’vealreadyheardaboutthiscourse.Youmayknowthatlasttermabo
最新回复
(
0
)