99问答网
所有问题
当前搜索:
c语言求1到n的奇数和
C语言
while循环
求1
-5之间
的奇数
之和,偶数之积?
答:
在
C语言
中使用while循环
求1
-5之间
的奇数
之和和偶数之积,可以这样做:include <stdio.h> int main(){ int i = 1; // 循环变量 int sum = 0; // 奇数之和 int product = 1; // 偶数之积 while (i <= 5) // 当i <= 5时,循环继续 { if (i % 2 == 0) // 如果i是偶数...
怎么
计算
从
1到
99
的奇数和
?偶数和?
答:
oddsum += i;else// 不是奇数,累加到偶数 evensum += i;i++;// i的值加
1
} printf("oddsum=%d evensum=%d\
n
",oddsum,evensum);return 0;方法二、for语句来实现,效果是
一
样的。include <stdio.h> int main(void){int i, oddsum = 0, evensum = 0;// oddsum
奇数和
evensum...
如何使用while语句
求1到
100
的奇数和
答:
我用了
C语言和
Java两种方式,其实并没有什么区别。C语言版 #includestdio.h intmain() { inti,sum=0; i=1; while(i=100) { sum+=i; i+=2; } printf("%d\
n
",sum); } Java版本 public class A { public static void main(String[] args) { int i=
1
; int sum=0; ...
C语言 求
出
1
—100中
的奇数
之和.偶数之积
答:
main(){ int m,
n
,sum=0;double s=
1
;for(m=2;m<=100;m=m+2)s=s*m;printf("s=%.2f\n",s);for(n=1;n<=100;n=n+2)sum=n+sum;printf("sum=%d\n",sum);}
c语言
编程如何得到奇异数?
答:
将变量i从
1
开始,依次赋值每
一
个奇数,直到不符合条件(i<=100),即到i=99停止循环。将每一个i值依次累加,求得的和即为题目所
求奇数和
。2、设计程序框图如下:3、依照程序框图编写程序如下#include<stdio.h> int main() { int i,sum=0; //定义两...
编写程序,
求1
~100之间
的奇数和
偶数之和,并加以输出。用
C语言
答:
include "stdio.h"int main(){ int countou,countji=0;int i=0;for(i=
1
;i<=100;i++){ if(i%2==0) countou+=i;else countji+=i;} printf("偶数和:%d\
n
奇数和
:%d",countou,countji);return 0;}
C语言
:输入任意一个自然数
n
,输出
1
~n中各
奇数
的阶层和
答:
1
,if(i=1),写错啦,应该是i==1 2,楼主的JC函数中,for循环写的有问题,你每次都修改x的值,然后for循环中z<=(x-2),每次都会根据x的值判断z是否符合条件。这个写的有问题,最好在jc函数中再定义
一
个int型变量存放阶乘值。
编写程序,
求1到
100之间
的奇数
之和及偶数之和,并将两者输出
答:
解法
1
:include <stdio.h> int F1(){ return 50*(1+99)/2;} int F2(){ return 50*(2+100)/2;} void main(){ printf("Odd number sum=%d,Even number sum=%d\
n
",F1(),F2());} 解法2 include <stdio.h> int F1(){ int i,sum=0;for(i=1;i<=100;i+=2)sum+=i;return...
求n
以内所有
奇数的和
。即s=1+2+3+…+n+
c语言
答:
int main(){ int s = 0; //定义
一
个总数 int
n
= 10; //定义一个n (也可以用 scanf_s 通过用户输入来获取) 如第6行 //int n = scanf_s("%d", n);for (; n > 0; n--){ if (n % 2 ==
1
) //在n除以2的余数为1时 为
奇数
{ s += n; //加入到总和 } } print...
C语言求1
-100
奇数
的个数
答:
include <stdio.h> int main(void){ int i;int j = 0;int am = 0;for (i =
1
; i <= 100; i += 2){ j = j + i;if (i% 2 == 1) //这里是i%2,实际上这个条件没必要,因为i+=2了,肯定是奇数 ++am;} printf("请输出1-100 中所有
奇数的和
= %d\
n
", j);printf...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜