c语言编程计算1!+3!+5!=7!+9!+11!的值。

 我来答
四舍五不入6
高粉答主

2020-01-31 · 醉心答题,欢迎关注
知道答主
回答量:147
采纳率:100%
帮助的人:2万
展开全部

C语言,编程计算1+3+5+7+9+......n的值,可以参考下面的代码:

#include "stdio.h"

main()

{

int n,sum=0;

sum=(n+1)*n/2;

printf("jishu=%d",sum);

getch();

}

扩展资料:

C语言isspace()函数:判断一个字符是否是空白符

C语言isprint()函数:判断一个字符是否是可打印字符

C语言islower()函数:判断一个字符是否是小写字母

C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值

C语言isalnum()函数:判断一个字符是否是字母或者数字

C语言frexp()函数:提取浮点数的尾数和指数部分

参考资料来源:百度百科-C语言函数

呼啸长风2020
2011-04-01 · TA获得超过272个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:155万
展开全部
#include "stdafx.h"
#include <stdio.h>
void main()
{
int i,n=1,sum=1;
for(i=1;i<=9;i+=2)
{
n*=(i+1)*(i+2);
sum+=n;//每次循环,把(i+2)!累加起来
}
printf("%d\n",sum);
}
//因为1、3、5……等 等差,所以计算(n+2)!时,!(n+2)=n!*(n+1)*(n+2);下次循环,求(n+4)!时也是如此,这样,就不用每次都从1到n叠乘了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德昂当
2011-04-01 · TA获得超过2842个赞
知道大有可为答主
回答量:1074
采纳率:100%
帮助的人:734万
展开全部
#include "stdio.h"
#define N 11
void main()
{
int i,j;
long k,sum;
for(i=1,sum=0;i<=N;i++)
{
for(j=1,k=1;j<=i;j++)
{
k*=j;
}
sum+=k;
}
printf("%ld",sum);

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenjintao_ii
2011-04-01 · TA获得超过425个赞
知道小有建树答主
回答量:505
采纳率:100%
帮助的人:327万
展开全部
int jiecheng(int n)
{
if(n == 1|| n == 0)
return 1;
else
return n * jiecheng(n - 1);
}

void main()
{
int i,sum = 0;
for(i = 1; i <= 11; )
{
sum += jiecheng(i);
i += 2;
}
printf("!+3!+5!+7!+9!+11! = %d",sum);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
396515416
2011-04-01 · TA获得超过343个赞
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
#include<stdio.h>
void main()
{
int i,b=1,s=0;
for(i=1;i<=11;i+=2)
{
b=b*i;
s=s+b;
}

printf("1!+3!+5!+7!+9!+11!=%d\n",s);
}
看看
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式