c语言问题---------多文件的

[复制链接]
查看11 | 回复1 | 2011-5-21 11:48:55 | 显示全部楼层 |阅读模式
麻烦将程序给出





(1)完成下面的多文件编程,每个c文件包含一个函数,共4个c文件

1main函数中定义一个实型数组,然后调用下面的函数

2函数input读入若干个实型数,存入实型数组

3函数sort对实型数组按从大到小的顺序排列

4函数output将实型数组输出
回复

使用道具 举报

千问 | 2011-5-21 11:48:55 | 显示全部楼层
//csourcefile(源文件)
#includestdio.h
#include\"inpt.h\"
#include\"sort.h\"
#include\"outpt.h\"
voidmain()
{
floatarry[6];
inpt(arry,6);
sort(arry,6);
outpt(arry,6);
}
//c/cheadfile(头文件)
voidinpt(floatarry[],intn)
{
inti;
for(i=0;in;i)
scanf(\"%f\",
}
//c/cheadfile(头文件)
voidsort(floatarry[],intn)
{
inti,j,k;floatt;
for(i=0;in-1;i)
{
k=i;
for(j=i1;jn;j)
if(arry[j]arry[k])k=j;
if(k!=i)
{
t=arry[k];
arry[k]=arry;
arry=t;
}
}
}
//c/cheadfile(头文件)
voidoutpt(floatarry[],intn)
{
inti;
for(i=0;in;i)
printf(\"%.2f\",arry);
putchar(\'\\n\');
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行