C語言陣列問題 急求,C語言陣列問題

時間 2022-02-15 11:16:43

1樓:匿名使用者

迴圈輸入10個整數,同時統計非法數字個數。並初始化計數陣列的值為-1。遍歷陣列統計各數字出現的次數。

#include

int main(void) ;

int count[10];

int i,vn=0;

for(i=0;i<10;i++)

}int j,n;

for(i=0;i<10;i++)

for(j=i+1;j<10;j++)

}count[i]=n;

}for(i=0;i<10;i++)

}printf("非法數字個數:%d\n",vn);

return 0;}

2樓:愛豬豬的灰灰

#include

int main()

{int i,a,b,c,d,n;

a=b=c=d=n=0;

printf("請輸入十個數(如1 2 3 2 ):\n");

while(n<10)

{scanf("%d",&i);

if(i==1)a++;

else if(i==2)b++;

else if(i==3)c++;

else d++;

n++;

}// a b c d分別對應1 2 3 錯誤字元 的個數}

c語言陣列問題

3樓:千鋒教育

你的**問題有以下幾個:

1、min和max沒有初始化

2、對於a[min]和a[max]沒有做迴圈參考**如下:

#include

main()

printf("最大數是%d,下標是%d,最小數是%d,下標是%d\n", a[max], max, a[min], min);}

4樓:天雨下凡

#include

void main()

簡單C語言陣列問題,C語言陣列問題

succs sum i 給succs陣列內第sum個元素賦值,sum自加1。tensu succs i 就是tensu陣列第succs i 個元素,這要看succs i 是多少了。剛寫完就成第三個了?汗,同學。別老師說什麼你就信什麼。乙個字串必須要用 0 結尾。陣列裡面可以放需要的長度的任意數值。假...

C語言陣列定義位址分配問題,c語言陣列在記憶體中是怎麼分配的?

使用c語言程式設計,實際上使用的記憶體只有一種 虛擬記憶體。根據功能的不同在c語言中又將虛擬記憶體為分三類 棧區 堆區 靜態資料區,無論單一變數還是陣列,其記憶體分配都是如此。其中,棧區 靜態資料區 堆區都會有編譯器負責分配 作業系統負責管理,程式設計師可以在堆區使用malloc 來動態分配堆記憶體...

C語言陣列問題

一維陣列初始化的形式為 int a 2 二維陣列就相當於兩個一維陣列,其初始化的形式為 int a 2 2 內有兩個一維陣列 而你說的a 2 2 相當於三維陣列了,寫為a 3 2 才可以!也可以用int a 2 2 的形式,讓編譯器自動幫你分開,但是這樣賦值比較容易出錯,容易多寫或漏寫!當你少寫時,...

c語言陣列的問題,乙個c語言陣列的問題

你按照for int i 0 i 這個執行一下,應該會達到你想要的效果,至於你那個有幾個問題第乙個就是輸出你設定有兩個,但是你就給了乙個的。第二個就是你預計的結果之中是不應該出現code 5 這個值的,因為code最多到code 4 修改如下,你再試試 for int i 0 i 5 i 陣列下標是...

關於c語言陣列和指標的問題,關於C語言陣列和指標的乙個問題

c 語言裡 1 形式邏輯不成立。2 要分清 乙個形式 出現在 宣告裡,還是 出現在語句裡,3 另外,字元變數 與 普通變數 有些 不同。下面只談字元 宣告 char s 10 hello s 是 陣列,初始化 hello 0 自動加 0 宣告 char p p 是 指標。宣告 char p s p ...