11问答网
所有问题
请问用c语言编辑 从1乘到100的乘机并输出最简单方法是什么?^_^
如题所述
举报该问题
其他回答
第1个回答 2016-12-14
double res = 1.0;
for(int i = 2;i <= 100;i++)
{
res *= i;
}
printf("%lf", res);
不知道这样乘下来会不会有误差
第2个回答 2016-12-14
#include "stdio.h"
long long fun(int n)
{
if ((0 == n) || (1 == n))
return (1);
return (n*fun(n - 1));
}
void main()
{
printf("\n\r 100!=%I64d.", fun(10));
while (1);
}
用递归。100的阶乘太大了,这里用10.
本回答被网友采纳
第3个回答 2016-12-14
int i =1;
int num = 1;
for(i;i <= 100; i++)
num = num * i;
最后num就是乘积
相似回答
C语言
综合设计
答:
1.程序分析:可先用'*'号在纸上写出字母C,再分行输出。2.程序源代码: 复制代码代码如下: #include "stdio.h"#include "conio.h"main(){printf("Hello C-world!\n");printf(" ***\n");printf(" *\n");printf(" * \n");printf(" ***\n");getch(); } ===【程序7】题目:输出特殊图案,请...
大家正在搜
用c语言编写1到10的阶乘
c语言编程求1到100的阶乘
c语言从1乘到10怎么写代码
c语言1乘到10的连乘程序
c语言编写1到10的乘积
c语言求1到100的乘积
用c语言实现1到5的阶乘和
c语言for求1到10的阶乘
c语言求1乘到100