11问答网
所有问题
当前搜索:
c语言求一维数组的奇数和
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;} 把0看作偶数了!
读入一批正整数(以零或负数为结束标志),求其中
的奇数和
。
c语言
...
答:
include <stdio.h>int main(){ int num; int sum=0; scanf("%d",&num); while(num>0) { if(num%2==0) { num=0; } sum+=num; scanf("%d",&num); } printf("%d",sum); return 0;} ...
用
c语言
编程怎么求一个整形
数组
(3,7,8,9,10,4,5)里面的偶数和
答:
include <stdio.h>void main( ){int a[7]={3,7,8,9,10,4,5};int i,sum=0;for(i=0;i<7;i++)if(a[i]%2==0)sum+=a[i];printf("sum=%d\n",sum);}
定义一个整数m,求m以内
的奇数
之和怎么用
C语言
编写?
答:
include <stdio.h> int main(){ int m,i,sum;m = 100;sum = 0;for(i=1;i<=m;i++){ if(i%2==1){ sum += i;} } printf("%d",sum);return 0;}
C语言求一维数组中
下标为偶数的元素之和,求问我的程序出错在哪里,如 ...
答:
i<m;i++),在进行求和之前,需要把
数组
当中的值全部输入进去,才能进行下面的步骤。3、for(i=0;i<m-1;i+=2)应该改为for(i=0;i<m;i+=2),因为只有i=0到i<m之间才有m个元素,而该程序写的for(i=0;i<m-1;i+=2)只有m-1个元素,与题目不符。以下是改写的的程序以及运行图 ...
c语言
编程求一个
数组中
值是偶数的元素之和
答:
include<stdio.h>#define N 10//
c语言
编程求一个
数组中
值是偶数的元素之和int test_array(int a[],int *p){int i;*p = 0;for(i=0;i<N;i++){if( !(a[i]%2) )(*p)++;//指针指向内容加1}}int main(){int a[N];int i;int even_num = 0;//定义一个偶数变量printf("--...
用
C语言
输入6个整数,求其中偶数的平均值和
奇数
的累加和,请注意是6...
答:
一楼,二楼的求的是所有偶数的和,不是偶数的平均值!!!求其中偶数的平均值和
奇数
的累加和的程序如下:include<stdio.h> int main(){ int a[6];int i,j=0,sum1=0,sum2=0,aver;printf("请输入
数组的
各个元素:");for(i=0;i<6;i++)scanf("%d",&a[i]);for(i=0;i<6;i++)...
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;} 把0看作偶数了!
编写程序,从键盘输入一个3行3列的二维数组,
求数组中
所有
奇数的和
答:
以下是一个用
C 语言
编写的程序,可以从键盘输入一个3行3列的二维数组,
计算数组中
所有
奇数的和
:include <stdio.h> int main() { int arr[3][3];int sum = 0; // 奇数的和 // 从键盘输入数组元素值 printf("请输入3行3列的二维数组:\n");for (int i = 0; i < 3; i++)...
C语言中求
N个数据的
的和
答:
思路:直接定义两个变量n和sum,n用于接受键盘输入,sum用于存储累加和,每次输入并累加求和。参考代码:include "stdio.h"#define N 10 //宏定义N的值 int main(){int n,i,sum=0;for(i=0;i<N;i++){scanf("%d",&n);sum+=n;}printf("求和为:%d\n",sum); }/*运行结果:输入...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜