当前位置:首页 » 编程语言 » c语言求1和5的和
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言求1和5的和

发布时间: 2023-02-15 15:15:12

1. 用c语言程序求1,3,5,……,99之和

#include<stdio.h>

int main(void)
{

int i;
int jishu = 0;

for(i=1; i<=100; i++)
{
if(i%2==1)
{
jishu = jishu + i;
printf("奇数: %d 数值和 = %d\n", i, jishu);
}

}
printf("\n");
printf(" 奇数之和 = %d\n", jishu);
return 0;
}

2. 求c语言大神。我要求1到5的奇数和与偶数和,求指出错误并改正!

你这个前面变量的定义没有啥子问题,我也不做过多的更改,我直接给你上程序吧,顺便支出你的问题,我粗略看了一下,你用了return,,return是在程序需要结束的时候才用return,也就是说你的程序实际上只是运行了一次。你不信可以随便写一个prinf语句,自己测试就知道了!!
do{
//为偶数

if(n%2==0){
o+=n;//相当于o=o+n;

}else{
j+=n;//同上

}
n++
}while(n<=m)
printf("%d,%d\n",0,j);

3. 求1~5的累乘和的C语言程序

#include <stdio.h>

long fact(int n) //递归函数求解阶乘
{
if(n<0)//输入数据检测
{
printf("输入数据n应>=0!\n");
return -1;
}
if(n<=1) //0!=1,1!=1
return 1;
else
return (n*fact(n-1)); //递归调用
}
int main(int argc, char *argv[])
{
printf("5!=%ld\n",fact(10));//打印5!
return 0;
}

c语言中,函数Func(Type a,……)直接或间接调用函数自身,则该函数称为递归函数。递归函数必须满足两个条件,
1、每一次调用函数自身都更接近于解;
2、函数 必须有一个明确的终止处理或计算的准则,比如本例中0!=1,1!=1。

4. c语言中一加到五的和

#include<stdio.h>
main(){

int i,sum=0;

for (i=1;i<=5;i++)

{sum+=i;}
printf("%d",sum);
return 0;

}

5. c语言怎么求1到n的累加和

1、首先定义一个函数,这个函数里的内容求n的阶乘,返回值是n的阶乘,如下图所示。

6. C语言 求1到5的和 输入:5 输出:1+2+3+4+5=15 这个输出形式怎么输出啊

#include<stdio.h>
int main(void)
{
int x,i=1,sum=0;
scanf_s("%d",&x);
for(i=1;i<=x;i++){
if(i>1)//改变一下+的输出时机就好了,这边加了这个判断OK
{
printf("+");
}
printf("%d",i);
//笔记本有点卡,我就不开编译器跑了,应该可以的,你试试,采纳吧,我混点分
sum=sum+i;}
printf("=%d\n",sum);
return 0;
}

7. C语言while循环求1-5之间的奇数之和,偶数之积

在C语言中使用while循环求1-5之间的奇数之和和偶数之积,可以这样做:


#include <stdio.h>

int main()

{

int i = 1; // 循环变量

int sum = 0; // 奇数之和

int proct = 1; // 偶数之积

while (i <= 5) // 当i <= 5时,循环继续

{

if (i % 2 == 0) // 如果i是偶数

{

proct *= i; // 累乘偶数之积

}

else // 否则,i是奇数

{

sum += i; // 累加奇数之和

}

i++; // 循环变量加1

}

printf("奇数之和是:%d ", sum); // 输出奇数之和


8. 如何用c语言分别输出1到5的阶乘,并且输出它们的和

#include<stdio.h>
intjc(intn);//计算n的阶乘
intmain()
{
intn,jcn,sum=0;
for(n=1;n<=5;n++)
{
jcn=jc(n);
printf("%d的阶乘为:%d ",n,jcn);
sum=sum+jcn;
}
printf("总和为:%d ",sum);
return0;
}
intjc(intn)//计算n的阶乘
{
inti,r=1;
for(i=1;i<=n;i++)
{
r=r*i;
}
returnr;
}

9. 求自然数1-5的和,C语言程序,这个程序到底哪有错。

#include<stdio.h>

intmain()
{
intn,s;
s=0;
for(n=1;n<=5;n=n+1)
s=s+n;
printf("%d ",s);
return0;
}

10. c语言 1到5的阶层求和

#include<stdio.h>
intmain()
{
intsum=0,m=1,i,j;
for(i=1;i<=5;i++){
for(j=1,m=1;j<=i;j++)
m*=j;
sum+=m;
}
printf("sum=%d ",sum);
return0;
}