c語言程式設計問題

時間 2022-07-23 07:30:07

1樓:匿名使用者

int a[100]=,b[100]=,c[100]=

這種定義不對,如果你確實明確你需要多大的話,可以直接定義成 int a[100][100],

而 int a[100] = 預設的意思是 int a[1][100]

而 int a[100] = ,};預設的意思是int a[2][100]

...所以如果你明確你的最大範圍,而且不在乎記憶體的話,最好明確定義行列最大值。

否則,你應當利用記憶體申請。

int **a = null;

使用者輸入行x和列y,在正確的範圍內

a = (int*)malloc(sizeof(int) * x * y);

使用a最後free(a);

2樓:匿名使用者

你不是已經定義了100列了麼,那你還動態輸入多少列幹啥?還有陣列定義時大小是要確定的,int a[100]=,b[100]=,c[100]=,這樣定義應該不對。要動態就要用malloc等函式。

C語言問題,C語言程式設計問題

如果格式控制串中有非格式字元則輸入時也要輸入該非格式字元。例如 scanf d,d,d a,b,c 其中用非格式符 作間隔符,故輸入時應為 5,6,7 與scanf 雙引號之間的格式必須一樣 又如 則輸入應為 a 5,b 6,c 7 如輸入的資料與輸出的型別不一致時,雖然編譯能夠通過,但結果將不正確...

C 程式設計簡單問題,c語言程式設計問題

一般正規的學校都不會教表現層方面的東西,只介紹語言本身是程式設計思路,寫windows介面涉及到使用windows api的範疇了,他已經不是純粹的程式設計的東西,商業化的成分更大一些。程式最重要的是思想,寫介面什麼的並不複雜,而且這樣的工作也不需要多少人來說。越是大公司,程式對它們來說就是理念遠大...

c語言程式設計問題

case 12 呢?沒寫吧.另外,關於閏年的知識你最好去查一下,我這裡摘錄一點 地球繞太陽公轉一周叫做一回歸年,一回歸年長365日5時48分46秒。因此,公曆規定有平年和閏年,平年一年有365日,比回歸年短0.2422日,四年共短0.9688日,故每四年增加一日,這一年有366日,就是閏年。但四年增...