c语言 请编写函数fun

c语言 请编写函数fun,第1张

#include<stdioh>

#include <stringh>

void fun(int a,int n)

{

int i,j=0;

for(i=2;i<100;i++)

if((i%7==0||i%11==0)&&i%77!=0)//应该改为&&,&是二进制的与 *** 作

a[j++]=i;

n=j;

}

void main()

{

int a[50];

int n;

fun(a,&n);

for (int i=0;i!=n;++i)

{

if (i%5==0&&i!=0)

{

printf("\n");

}

printf("%d ",a[i]);

}

}

int fun()

{

    int i, sum = 0;

    for (i = 1; i <= 100; i++)

        sum += i;

    return sum;

}

float fun(float a[],int n)

{

int i;

float s=0,t;

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

s=s+a[i];

t=s/n;

return(t);

}

具体示例

int factor(int n)//首先定义阶乘函数

{int result;if(n==0||n==1)result=1;else result=nfactor(n-1);return result;//返结}

int fun(int m)

{float sum;for(i=2;i<=m;i+=2)//每都加2{sum=sum+10/factor(i);}return sum;}

扩展资料

C/C++ 语言标准库中没有fun函数。fun函数是自定义函数,是使用来举例或作语法演示的,需要在使用前自行定义声明。

fun一词没什么特别含义,也可以换成别的名称,如"abc"或者"baidubaike"。它只表示引用之前出现的函数,以调用它执行一些需求,int fun(int x,int y)只是一个举例的函数名而已,以及其声明的参数类型。

:fun函数

#include<stdioh>

void fun(int m,int n) { int i,s=0;

  for ( i=1;i<=1000;i++ ) if ( i%m==0 && i%n==0 ) s+=i

  printf("%d\n",s);

}

void main() { int m,n;

  scanf("%d%d",&m,&n); fun();

}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/12183543.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存