我正在編寫一個程序來計算使用數組,數組的用戶輸入數量(如果他們輸入4,將有4循環的輸入數字值)多少偶數或奇數,並且我不知道如何計數甚至從一個陣列號或奇數..如何從數組中的用戶輸入中知道偶數和奇數? -c
#include<stdio.h> int main(){
int array[10];
int i,j,k;
printf("Amount of Array :");
scanf("%d", &j);
for(i=0;i<j;i++){
printf(" %d value : ",i+1);
scanf("%d", &array[i]);
}
printf("Amount of even numbers : %d", array[i]%2);}
完成的程序需要像:
金額陣:5(*)
第一個值:6(*)
第二值:7(*)
第三值:2(*)
第四值:3(*)
第五值:6(*)
金額偶數:3
偶數編號:6,如圖2所示,奇數的6
金額:2
個奇數號碼:7,3
*用戶輸入
類似的東西,不介意的順序指示符(-st,-nd,-rd)它不是用英文寫的真正的程序,對不起,如果有一些拼寫錯誤..
總和與* *添加(+)來完成。我沒有看到你的代碼。 –
在循環中執行和:'if(array [i]%2)odds + = array [i] else evens + = array [i]' –
我該如何寫數組? –