c语言题目 有一道题目不会做了,求大神指点

#include#defineN5main(){inta[N]={8,6,5,4,1},i;for(i=0;i<N;i++)printf("%4d",a[i]);prin... #include
#define N 5
main()
{ int a[N]={8,6,5,4,1} , i; for(i=0;i<N;i++) printf("%4d",a[i]);
printf("\n")
fun(a,N);
for(i=0;i,N;i++)
printf("%4d",a[i]);
getch() }
int fun(int arr[],int n)
{在这里填写c语句}
展开
 我来答
YoungerK
2013-06-18 · 超过25用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:68.3万
展开全部
这函数要实现什么功能,请给出来好么。。。
追问
好吧,我忽视了。编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出。
追答
int fun(int arr[],int n)
{
int i,val;

for(i=0;i<=n/2;i++)

{
val = arr[i];
arr[i] = arr[n-i-1];

arr[n-i-1] = val;

}

return 0;

}
Digitalfuns
2013-06-18 · TA获得超过609个赞
知道小有建树答主
回答量:581
采纳率:50%
帮助的人:172万
展开全部
没说要干嘛真没法写。题目要求你干嘛?
还有你的文件头没写完。#include<stdio.h>
追问
好吧,我忽视了。编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出。
追答
你这题目没有问题吗?
函数没声明先调用不报错吗?应该把函数提到最前面或先声明一下。
你写代码全身毛病啊。。。习惯非常不好。

第一个printf没有“;”
第二个printf后成中文“;”了
getch()后缺“;”.并且 该函数需要conio.h
函数体是前面那位老兄的就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我不清楚唉
2013-06-18 · 超过28用户采纳过TA的回答
知道答主
回答量:97
采纳率:100%
帮助的人:60.1万
展开全部
额 要打算完成啥功能啊
追问
好吧,我忽视了。编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-18
展开全部
您是想把数组元素经过函数调用之后逆序输出吧?
追问
牛,真对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式