标题:有没有大佬会?作业难住了刚刚学
只看楼主
a82044823
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2020-12-7
结帖率:0
已结贴  问题点数:20 回复次数:1 
有没有大佬会?作业难住了刚刚学
程序代码:
#include <stdio. h>define N 100
void fun (int f[], int n){
main( ){
}
int f[N], i :FILE*fpifun (f, 10) ;
for (i=0 ; i<10 ;i++)printf ("%d”,f[i]) ;printf ("in") ;
fp=fopen (" out.dat”,"w") ;fun(f,30) ;
fprintf(fp, "%d %d %d %d”,f [18],f[15],f[25],f [29]) ;fclose(fp) ;
}

1.请编写函数fun,其功能是求出Fibonacci 数列的前n项存入到数组f中。该数列有如下特点:
F1=1(n=1)
F2=1(n=2)
Fn=Fn-2+Fn-1 (n=3)
( 33分)

2.有两个班级的学生成绩如下,请编写fun 函数,求每个班级的平均成绩。(33分)一班( 10人):67.5、89.5、99、69.5、77、89.5、76.5、54、60、99.5
二班(14人): 100、56、78、98.5、76、87、99、67.5、75、97、98.5、97、91.5、60

3.以下函数的功能是:统计一个数中位值为零的个数,以及位值为1的个数,并将统计结果存放数组c中。若输入181001,则输出位值为零的个数为2,位值为1的个数为3,请编写fun l函数。(34分)
搜索更多相关主题的帖子: 作业 int 函数 fun 个数 
2020-12-07 13:23
apull
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:三体星系
等 级:版主
威 望:185
帖 子:1404
专家分:8479
注 册:2010-3-16
得分:20 
1,论坛里搜Fibonacci ,相关问题太多太多
2,就是2个循环
3,
程序代码:
#include <string.h>

void fun(int in)
{
    int count0=0,count1=0,i,len;
    char str[50];
    sprintf(str,"%d",in);
    len=strlen(str);
    
    for(i=0;i<len;++i)
    {
        if(str[i]=='0')
            count0++;
        else if(str[i]=='1')
            count1++;
        
    }
    printf("0:%d\t1:%d\n",count0,count1);
}
收到的鲜花
  • a820448232020-12-07 15:39 送鲜花  1朵  
2020-12-07 15:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-504159-1-1.html




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

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