11问答网
所有问题
当前搜索:
C语言求一千以内奇数和
c语言
do while语句编1到n的
奇数和
,偶数和?
答:
考虑负偶数和负奇数:include<stdio.h> int main(){ int i,n,max,sum1=0,sum2=0;scanf("%d",&n);if(1<n) i=1,max=n;if(1>n) i=n,max=1;if(1==n)printf("
奇数和
:1");else do { if(i%2==0)sum2+=i;else sum1+=i;i++;}while((max==n && i<=n) || (max...
C语言
用for循环编写1-500的
奇数
之和,并把400-500的奇数打印出来
答:
include<stdio.h>#include<math.h> int main(){int i,sum=0;for(i=1;i<=500;i++){if(i%2!=0){sum+=i;if(i>=400){printf("%5d",i);}}}printf("\nsum=%d\n",sum);return 0;}
C语言
用递归方法求任意两个数之间的
奇数和
的代码
答:
int jisuan(int begin,int end){if(begin>end)return 0;if(begin%2==0)return jisuan(begin+1,end);else return begin+jisuan(begin+2,end);} --- 上面是
计算
方法。下面是计算函数与测试函数。
c语言
任意四位数的
奇数
拿出来相加
答:
include <stdio.h> int main(void){ int n,m,j=0,k=0;printf("请输入一个数;\n");scanf("%d",&n);for(;n>0;){ m=n%10;if(m%2==0)j=j+m;if(m%2==1)k=k+m;n=n/10;} printf("偶数和为:%d,
奇数和
为:%d",j,k);return 0;} ...
C语言
,输入一个整数n,然后输入n个数,
计算
并输出n个数中
奇数
之和
答:
");scanf("%d",&n);printf("请输入数据:");for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n;i++)if(a[i]%2!=0)s=s+a[i];else continue;printf("和为:%d\n",s);} --- 希望楼主好好对比一下,加油!
C语言
:通过子函数调用,求出1到n之间的所有
奇数
之和,其中n由键盘输入...
答:
include<stdio.h> int main(){ int oddsum(int num);int n;printf("请输入一个正整数:\n");scanf("%d",&n);printf("1到%d之间的所有
奇数
之和:%d\n",n,oddsum(n));return 0;} int oddsum(int num){ if(num%2==0)return (1+num-1)*(num/2)/2;else return (1+num)*((...
用
c语言
使,如何进行程序设计求任意输入n个整数,分别统计
奇数
的和、奇数...
答:
要考虑到0是一个非正非负的特殊偶数,它会影响偶数个数,还有负数也有奇偶数之分的。include<stdio.h> void main(){ int a[100],i,item,sum1,sum2,item1,item2;//sum1,sum2分别储存
奇数
、偶数之和,item1,item2分别表示奇数、偶数的个数 printf("请输入所要输入整数的个数:");scanf("...
C语言
编写程序 输入整数N 显示前面N个
奇数和
答:
程序思路分析 首先你要定义几个变量;1、用于累加求和的sum;2、用于接收用户输入的参数 n 3、用于
奇数计算
的 j 其次你们要计算累加的次,这里有几种方法,可以用for,while,然后每加一次就对n--一次,直到条件不满足,下面是程代码:include <stdio.h> int main(){ int sum=0;//用于累加求和 i...
c语言
用while循环求1到100的
奇数和
答:
int sum = 0;for (int i = 1; i < 100; i+=2) { sum += i;}
...1到w之间的
奇数
之和(w是大于等于100小于等于
1000
的整数) 下面那个...
答:
因为你的else下的两句没有加括号……而且你输出的是double型数据,却用了整形的%d。其实你根本不用定义double型,因为是整数相加,所以结果必定是整数,sum可以直接定义为int型。第二,if语句中i%2==0直接改成i%2!=0就可以了。余数非等于0几为
奇数
。甚至可以直接定于i=1然后用i+=2;来替换整个...
棣栭〉
<涓婁竴椤
18
19
20
21
23
24
25
26
27
涓嬩竴椤
灏鹃〉
22
其他人还搜