大家能不能给我一些函数调用的例子
c语言吧
全部回复
仅看楼主
level 7
Xavinho 楼主
最好是void型的,最好是用上数组的,类似void f(char a[]或者int a[])或者int f(char a[]或者int a[])这样的,[泪][泪]I
2013年10月07日 12点10分 1
level 11
书上不是有很多么
2013年10月07日 12点10分 2
我没书a~~~而且看大家写得一方面交流感情,一方面看看大家对函数调用的理解我也见见世面~
2013年10月07日 12点10分
level 11

#include <stdio.h>
#include <malloc.h>
void 排序(int *,int);
int main(void)
{
int *数组, 个数, 变量1;
printf("不知道你想要输入几个数字:\n");
scanf("%d",&个数);
数组 = (int *)malloc(个数 * 4);
printf("现在知道了,依次输入数字(空格隔开):\n");
for (变量1=0; 变量1<个数; 变量1++)
{
scanf("%d",&数组[变量1]);
}
排序(数组,个数);
for (变量1=0; 变量1<个数; 变量1++)
{
printf("%d ",数组[变量1]);
}
}
void 排序(int *数组,int 个数 )
{
int 循环1, 循环2, 最大值;
for (循环1=0;循环1<个数;循环1++)
{
for (循环2=0;循环2<个数-1;循环2++)
{
if (数组[循环2]<数组[循环2+1])
{
最大值=数组[循环2+1];
数组[循环2+1]=数组[循环2];
数组[循环2]=最大值;
}
}
}
}
[开心]我好吧
I
2013年10月07日 13点10分 3
不好意思,我不知道这是什么情况,我是打好格式传过来了,不知道为什么变成这样了
2013年10月07日 13点10分
^ω^么么哒谢谢
2013年10月07日 13点10分
[疑问]为何放弃治疗
2013年10月07日 14点10分
回复 sunchy12345678 :嘿嘿,给你空床位[吐舌]开玩笑的~有什么不对嘛?
2013年10月07日 14点10分
level 11
度娘吞了我的帖子
2013年10月07日 13点10分 4
?有啊,我看到了~亲,么么哒
2013年10月07日 13点10分
回复 Xavinho :试试能不能进去,里面很多例子 链接:[无效] http://pan.baidu.com/s/1n9Baw 提取密码:95k1 我也是新手,自学+1
2013年10月07日 13点10分
回复 俯视627339815 :malloc.h是什么用的?我只会math.h,嘿嘿,再次感谢你,么么哒[哈哈]
2013年10月07日 14点10分
回复 Xavinho :开辟内存空间的,用来实现动态数组等
2013年10月07日 14点10分
1