用c语言 编程求N!(n值从键盘输入) 菜鸟求助大侠,在此先谢过。。答案要准确哟

如题所述

第1个回答  2013-01-28
#include <stdio.h>
void main()
{
int n,totol=1,i;
scanf("%d",&n);
for (i=1;i<=n;i++)
totol*=i;
printf("%d\n",totol);
}本回答被提问者采纳
第2个回答  2013-01-28
#include<stdio.h>
void main()
{
int n,nj=1;;
printf("输入n:");
scanf("%d",&n);
while(n)
nj*=n--;
printf("n!=%d\n",nj);
}来自:求助得到的回答
第2个回答  2013-01-28
#include<stdio.h>
main()
{
int n,i,s=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
s*=i;
printf("n=%d,s=%d\n",n,s);
}
第3个回答  2013-01-28
#include <stdio.h>
int main(int argc, char *argv[])
{
int i,n,p=1;
printf("请输入n:");
scanf("%d",&n);
for (i=1;i<=n;i++)
p*=i;
printf("%d!=%d\n",n,p);
return 0;
}
第4个回答  2013-01-28
int fun(int n)
{
int i;
int s = 1;

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

{
s *= i;

}

return s;

}

用c语言 编程求N!(n值从键盘输入) 菜鸟求助大侠,在此先谢过。。答案要...
void main(){ int n,totol=1,i;scanf("%d",&n);for (i=1;i<=n;i++)totol*=i;printf("%d\\n",totol);}

...本人菜鸟不会写。求助啊!还有答案一定要准确哟!
如果您说的图形是横着的话就是这样的了,我用vc试一下,应该没有错,最后还输出了一个空格。希望对您有帮助

急!C语言菜鸟求助关于一个简单的求整除个数的编程.
void main(){ int i,j=0,sum;for(i = 8000; i<=260000;i++){ if(0 == i%678){ sum += i;j++ ;} } printf("能被678整除的有%d个,加起来是:%d\\n",j,sum);}

从键盘输入一个整数n(n≤10)和n个整数,存入数组a中,先依次输出各个数组...
输入一个正整数n(1<n<=10),再输入... 3 2012-08-24 输入一个正整数n (1<n≤10),再输入n个整数,将它们存... 5 2014-05-19 c语言问题, 一维数组及单重和二重循环的应用 编一个C程序,... 2014-06-26 c语言,a.先从键盘输入n个无序数据存入一数组(n<=10)... 2016-03-12 从键盘输入n...

C语言菜鸟求助:执行语句for(i=0;i++
C语言菜鸟求助:执行语句for(i=0;i++<3;) printf("%d",i);后,程式输出为? 程式执行过程如下 第一次:i=0, 比较0<3,然后i++,i=1,执行输出1 第二次:i=1, 比较1<3,然后i++,i=2,执行输出2 第三次:i=2, 比较2<3,然后i++,i=3,执行输出3 第四次:i=3, ...

7道C语言编程题,急求答案
include <stdio.h> void main(){ int i,j;int sum=0; \/\/定义对角线的和 int a[100][100],n;printf("输入是n*n矩阵的n值:");scanf("%d",&n);printf("输入一个%d*%d矩阵:",n,n);printf("\\n");for(i=0;i<n;i++)for(j=0;j<n;j++){ scanf("%d",&a[i][j]);...

【高分有追加等高手】c语言猜数字游戏,有的功能还实现不了,求助!
system("cls");Rungame(); \/\/先清屏后运行游戏 break;case 2:system("cls");printf("你上一次的得分:%d\\n\\n",r); \/\/输出上一次得分 printf("输入任意整数返回根目录");scanf("%d",&a); \/\/用于返回 return(main());break;case 3:system("cls");Help(); ...

电脑菜鸟求助:怎样在运行CDM下,删除文件夹或文件?大侠说下详细步骤...
(1)选用\/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;(2)该命令不能删除属性为隐含或只读的文件;(3)在文件名称中可以使用通配符;(4)若要删除磁盘上的所有文件(DEL*·*或DEL·),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N...

编程:求3到100之间的素数之和
if(n%i==0) break; if(i>=n) add=add+n; }cout<<"3到100素数之和为"<<add<<endl;} 素数就是无法被其他数整除的数,比如3,5,7,11,13等,所以第一个FOR循环是设置从3到100一次查找,第二个for循环,是用它除以它小的每一个整数,如果有可以除尽的,则它不是素数,执行break跳出本次循环,如果都除不...

相似回答