C语言,编程计算1+3+5+7+9+......n的值

2025-01-01 05:36:56
推荐回答(5个)
回答1:

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语言函数

回答2:

#include
int main()
{
long sum=0;
int i,n;
printf("How mang times did you want to add?");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=sum+(2*i-1);//这是按照狮子的方式编写,当然亦可以按照和值的公式编写
}
//或者直接写成sum=(n+1)*n/2,不适用for的部分
printf("The result is:%ld",sum);
return 0;
}
小建议,希望可以帮到你

回答3:

#include "stdio.h"
main()
{
int n,sum=0;
sum=(n+1)*n/2;
printf("jishu=%d",sum);
getch();
}

回答4:

#include
main()
{
int n;
cout<<"input n=";
cin>>n;
int sum=0;
sum=(n+1)*n/2;
cout<}

回答5:

int i, k;
long sum=0;
// n=2k + 1
for(i=0;isum = sum + 2*i + 1;
}