C语言编写函数fun,函数的功能是,求1到100之间的偶数之积

大家帮帮忙,拜托了,我没有多少分,实在拿不出分,希望好心人帮我解答一下,谢谢了
我明天就用,拜托

第1个回答  2009-05-25
上面的错了 应该是

int fun(){
int i,sum=1;
for(i=1;i<=100;i++)
{if(i%2==0)sum*=i;}
return sum;
}
main(){
int n;
n=fun();
printf("%d",n);
getch();
}本回答被提问者采纳
第2个回答  2009-05-25
int fun(){
int i,sum=0;
for(i=1;i<=100;i++)
{if(i%2==0)sum+=i;}
return sum;
}
main(){
int n;
n=fun();
printf("%d",n);
getch();
}
第3个回答  2009-05-26
i+=2就不用判是否为偶数了
第4个回答  2019-11-17
上面的错了
应该是
int
fun(){
int
i,sum=1;
for(i=1;i<=100;i++)
{if(i%2==0)sum*=i;}
return
sum;
}
main(){
int
n;
n=fun();
printf("%d",n);
getch();
}
第5个回答  2019-07-16
上面的错了
应该是
int
fun(){
int
i,sum=1;
for(i=1;i<=100;i++)
{if(i%2==0)sum*=i;}
return
sum;
}
main(){
int
n;
n=fun();
printf("%d",n);
getch();
}

C语言编写函数fun,函数的功能是,求1到100之间的偶数之积
int fun(){ int i,sum=1;for(i=1;i<=100;i++){if(i%2==0)sum*=i;} return sum;} main(){ int n;n=fun();printf("%d",n);getch();}

用C语言求1至100之间偶数积
一、算法分析:1到100的偶数积,也就是2*4*6*...*100的结果。可以采用两种方式:1、从1循环到100,判断如果是偶数,则累乘。2、从2开始循环,每次加2, 这样遍历所有偶数,乘积。最终输出结果即可。二、参考代码:以遍历偶数累乘为例,代码如下:include <stdio.h>int main(){ double r=1;...

C语言,计算1到100之间所有偶数的乘积并输出.
又由于9999999*100仍未超出int范围,所以用求出的位数除以7向上取整作为申请int数组的长度,将每个数组元素视作10000000进制单元操作,单元内部按十进制计数;操作完成后由高位到低位依次将各元素数据输出到屏幕连成一个大数。举例代码如下:include "stdio.h"#include "stdlib.h"#include "math.h"int main...

c语言编程:求1到100之间奇数之和偶数之积
} printf("0-100间奇数之和为%d,偶数之积为%ld",sum,k);}

C语言编程:1到100之间偶数的积
要求1到100之间偶数的积,就是要计算2 * 4 * 6 * … * 98 * 100这个表达式的值。这个值非常大,超过了C语言中常用的数据类型(如int或long)所能表示的范围。因此,需要使用一些特殊的数据类型或方法来存储和计算这个积。有一种方法是使用数组来存储每一位数字,并模拟手工乘法的过程。具体步骤...

1到100之间偶数之积,用c语言写,不要给我复制粘贴,我复制粘贴没粘贴处一...
本来想给你写的,回来想想还是算了,这个问题太简单了,如果你连这个都不整清楚的话,估计你程序也别学了,学点别的吧 最简单的给你个提示吧,循环 判断 除2是不是余数为0,是就是偶数,

C语言编程求1~100之间的奇数和偶数积sum作为累加器初值为0用变量mul...
printf("The product of odd numbers between 1 and 100 is: %d\\n", mul);return 0;} 这个程序首先声明了三个变量: i 作为循环计数器,sum 作为累加器来累加偶数,mul 作为累乘积来累乘奇数。循环从 1 开始遍历到 100 的整数。 在循环内部,使用 if 语句来检查 i 是否为偶数。 如果是,则...

c++编写一个函数,返回值1到200之间偶数的乘积?
函数的代码:int func(void){ int result=1;for(int i=1; i<=200; i++){ if(i%2==0) result*=i;} return result;}

求1到100之间的偶数之积
偶数之积:(2^50)x50x49x48...x1=(2^50)x50!偶数之和:2+4+6..+100=(2+100)x50\/2=51x50=2550

C语言while循环求1-5之间的奇数之和,偶数之积?
在C语言中使用while循环求1-5之间的奇数之和和偶数之积,可以这样做:include <stdio.h> int main(){ int i = 1; \/\/ 循环变量 int sum = 0; \/\/ 奇数之和 int product = 1; \/\/ 偶数之积 while (i <= 5) \/\/ 当i <= 5时,循环继续 { if (i % 2 == 0) \/\/ 如果i是偶数...

相似回答