c语言编写一个函数求n c语言编写一个函数求主函数传递过来的n个整数的和

C语言编程:写一个求n!的函数

#include stdio.h

成都网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序开发、集团成都定制网站等服务项目。核心团队均拥有互联网行业多年经验,服务众多知名企业客户;涵盖的客户类型包括:成都封阳台等众多领域,积累了大量丰富的经验,同时也获得了客户的一致称赞!

int factn(int n)//求n!

{

int i,f=1;

for(i=1;i=n;i++)

f=f*i;

return f;

}

int main()

{

int x,y,sum;

printf("请输入x,y:");

scanf("%d,%d",x,y);

sum=factn(x)+factn(y);

printf("%d!+%d!=%d\n",x,y,sum);

return 0;

}

c语言 编程实现求n!要求用定义求阶乘的函数

1、打开vs2017软件,新建c语言的工程,首先开头引入头文件,然后调用先调用一下求阶乘的函数和空的主函数,最下方定义prime函数用来求阶乘:

2、主函数中用scanf函数接受用户输入的的数字,接着将输入的数传入处理阶乘的函数中完成计算,最后输出打印结果。prime函数有一个参数,首先判断是否为正数,然后用prime函数自身乘以参数s,最后返回值即可完成:

3、将程序编译运行,弹出窗口输入任意的数,计算阶乘;这里输入7,得到结果是5040。以上就是C语言求阶乘的方法:

C语言问题编写一个函数计算n!

第一

#include

main()

{

int n,m,i,j;

long int sumn,summ;

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

if(m15 || n15)

printf("wrong!\n");

else

{

sumn=1;

summ=1;

for(i=1;i=n;i++)

sumn=sumn*i;

for(j=1;j=m;j++)

summ=summ*j;

printf("sumn=%ld\nsumm=%ld\n",sumn,summ);

}

}

第二题:

#include

#include

main()

{

int i;

char n[100];

scanf("%s",n);

if(strlen(n)==1)

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

else

{

for(i=strlen(n)-1;i=0;i--)

{

printf("%c",n[i]);

}

printf("\n");

}

}

第三题:不为分:

#include

fun()

{

int a,b,c;

int asw,agw,bsw,bgw;

scanf("%d%d",a,b);

agw=a%10;

asw=a/10;

bgw=b%10;

bsw=b/10;

c=asw*10+agw*1000+bgw*100+bsw*1;

printf("c=%d\n",c);

}

main()

{

fun();

}


当前文章:c语言编写一个函数求n c语言编写一个函数求主函数传递过来的n个整数的和
分享URL:http://scyanting.com/article/ddopocp.html