| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 581 人关注过本帖
标题:急!!一个关于函数调用的问题,因为是新手总是解决不了请高手帮忙啊
取消只看楼主 加入收藏
因为曾今年少
Rank: 2
等 级:论坛游民
帖 子:131
专家分:62
注 册:2011-4-13
结帖率:92.31%
收藏
已结贴  问题点数:36 回复次数:2 
急!!一个关于函数调用的问题,因为是新手总是解决不了请高手帮忙啊
程序要求:
1.编写函数fun,其功能是:生成某整型数组的前N(20)项。该数组前两个数据分别为1和2,以后每个奇数下标(数组的下标从0开始)的项是前两项的和,偶数下标的项为前两项差的绝对值。生成的N个数存在形参a指向的数组中。

函数fun的类型及其形参定义为void fun(int *a)

2.编写main函数,其功能是:调用 fun函数,按一行4个输出N个数。
程序代码:
#include<stdio.h>
void fun(int *a)
{
  int s[21],i,*t;
  *t=s[21];
  a=t;
  s[0]=1;
  s[1]=2;
  for (i=2;i<=20;i++)
  {
    if(i%2==0)
        s[i]=s[i-2]-s[i-1]>0?s[i]:-s[i];
    else s[i]=a[i-2]+s[i-1];
    printf("%d",s[i]);
  }
}
main()
{
    int *a,i;
    fun(a);
    for(i=0;i<21;i++)
    {
        if(i%4==0)
            printf("\n");
        printf("%d",s[i]);
    }
}
请高手指点啊…………急啊!!!!
搜索更多相关主题的帖子: 绝对值 
2011-04-17 09:35
因为曾今年少
Rank: 2
等 级:论坛游民
帖 子:131
专家分:62
注 册:2011-4-13
收藏
得分:0 
2楼谢谢啦
不好意思啊 
我都不知道怎么编辑才能将程序编好
3楼谢谢啦
看来我还得努力啊
2011-04-17 11:33
因为曾今年少
Rank: 2
等 级:论坛游民
帖 子:131
专家分:62
注 册:2011-4-13
收藏
得分:0 
呵呵感谢大家的帮助哟
2011-04-17 15:55
快速回复:急!!一个关于函数调用的问题,因为是新手总是解决不了请高手帮忙啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030022 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved