99问答网
所有问题
当前搜索:
数组奇数偶数分开
...有20个元素的整型
数组
。
分别
求出下标为
奇数
和
偶数
的元素的平均值...
答:
可以使用两个变量 sum_odd 和 sum_even
分别
记录下标为
奇数
和
偶数
的元素的总和,然后分别计算平均值即可。代码如下:include <stdio.h> int main() { int arr[20];int sum_odd = 0, sum_even = 0;float avg_odd, avg_even;// 输入
数组
元素 printf("请输入20个整数:\n");for (int i ...
...数给该
数组
赋值并
分别
求出数组中所有
奇数
和及
偶数
和
答:
out.print(arr[n]+" ");} for(int n=0;n<arr.length;n++){ if(arr[n]%2!=0){//求
奇数
ss=ss+arr[n];} if(arr[n]%2==0){//求
偶数
ss1=ss1+arr[n];} } System.out.println();System.out.println("奇数和为"+ss);System.out.println("偶数和为"+ss1);} } ...
把一个
数组
的
奇数
与
偶数分别
相加怎么写程序
答:
include <stdio.h> int main(){ int a[]={1,2,3,4,5,6};int sum_odd=0, sum_even=0;for(int i=0;i<sizeof(a)/sizeof(int);i++){ if(a[i]%2==0} sum_even+=a[i];else sum_odd+=a[i];} printf("sum of even:%d, odd:%d\n",sum_even,sum_odd);return 0;}...
...将
奇数
和
偶数
存入不同的两个
数组
中,
分别
计算这两个数组中所有数据之...
答:
arr1
奇数数组
arr2
偶数数组
分别
赋予长度 20 因为最多20个 不会越界的 然后 arrnew 是存储用户输入的数 for(int i =0;i<20;i++){ if(arrnew%2==0){//代表是偶数 arr1[i]=arrnew[i];}else{//否则就是奇数咯 arr2[i]=arrnew[i];} } 然后分别遍历 两个数组 arr1...
java中定义一个整数
数组
,求出其中的
奇数
和
偶数
个数该怎么写代码和步骤...
答:
public class Main { public static void main(String[] args) { // TODO Auto-generated method stub int[] ints = {2,3,5,9,8,1};//初始化
数组
int Osums = 0;//
偶数
个数 int Jsums = 0;//
奇数
个数 for(int i = 0; i < ints.length;i++){//循环数组 if(ints[i]%2...
用4035组
数组
3位数
分别
有
奇数偶数
答:
用4、0、3、5组成三位数中:
奇数
有403、405、435、453、305、345、503、543
偶数
有430、450、340、304、350、354、504、534、530、540
请编写一个函数FUN,其功能是:
分别
求出
数组
中所有
奇数
之和,所有
偶数
之和...
答:
printf("\n该
数组
的
偶数
和是%d\n",even_num);printf("该数组的
奇数
和是%d\n",odd_num);} int main(){ int i_arr[N];int i;printf("程序将会初始化数组信息\n");/*初始化数组*/ for(i = 0; i < N; i++){ printf("请输入第%d个元素:>",i+1);scanf("%d",&i_arr[i])...
将一维
数组
中重复的
偶数
删除到只剩一个,保留所有
奇数
c++?
答:
include<stdio.h> define N 10 int f(int *a,int n) { int m,i,b;for ( i=m=b=0;i<n;i++ ) { if ( a[i]%2==0 ) if ( b==0 ) b=1; else continue;a[m]=a[i]; m++;} return m;} return m;} void main() { int i,n,a[N];for ( i=0;i<N;i++ )...
求答案,急!C语言题目,输入一个4*4
数组
,
分别
计算
奇数
列和
偶数
行之...
答:
= %d\n",i, sumrow);} for(j = 0; j < 4; j++){ int sumline = 0;for(i = 0; i < 4; i++){ sumline += a[i][j]; //求每一列的和 } if(j % 2 != 0) //判断是
奇数
列 printf("第 %d 列 = %d\n",j,sumline);} return 0;} ...
求解:把一个
数组
分
奇偶
性,然后
奇数
按从大到小顺序排列,
偶数
按从小到...
答:
先把
数组
从小到大排序 从未到头输出所有
奇数
再从头到尾输出所有
偶数
这样就行
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜