感謝解答,C語言,這道題我照著書編譯出錯

時間 2022-03-31 11:50:04

1樓:張瑜

for(int i=0;i<7;i++) 在for迴圈裡面定義變數是c99標準才能使用的

如在linxu 環境下編譯 gcc a.c -std=c99

建議不要在for迴圈裡面定義變數!

2樓:匿名使用者

確實寫錯了,

for(j=i;ia[k])

k=j;

for迴圈中的i

3樓:篤俠

1 函式fun中的

for(j=i;i

2. main中的

printf("%d,",&aa[i]); 應為 printf("%d,",aa[i]); //&

4樓:八千漢字

這是做什麼 fun 把

for (j = i ; i < n ; i+=2) 改成 for (j = i ; j < n ; j+=2)

printf("%d,",&aa[i]); 改成printf("%d,",aa[i]);

結果是 7 2 5 4 3 6 1

好像是交換 奇數項

5樓:匿名使用者

1.for(j=i;ia[k])

k=j;

t=a[i];

a[i]=a[k];

a[k]=t;

這個for迴圈中間的條件是j

2.printf("%d,",aa[i]); 輸出是不要&

6樓:匿名使用者

for(int i=0;i<7;i++)

printf("%d,",aa[i]);//

c語言這道題該怎麼做 沒有思路,C語言這道題怎麼做

最大子矩陣,最大連續子陣列進階,動態規劃初級,poj1050 題目描述 現給出一個n n矩陣,要求求出擁有最大和的子矩陣的和。例如 這樣的一個矩陣,最大子矩陣的和為15 分析 最大子矩陣可以看為求最大連續子陣列拓展到二維陣列上,因為矩陣的性質同樣在橫向豎向上需要連續,那麼可以想辦法將這個二維陣列簡化...

問一下C語言這道題怎麼做?問下這道C語言題怎麼做?

思路不是被你找出來了麼。有幾點。你的幾個for迴圈計數器都沒初始化。宣告的時候也沒賦值,x,y,z可以為任意值。也是錯的。要麼定義的時候給出,要麼for迴圈前置指令新增賦值。二一個,你最裡層的for迴圈是 z 0 z 8 z z 2 那麼已經包含了z 2 0的情況。完全浪費cpu 因為 為左結合,從...

這道c語言題怎麼做

鹿蜀山海經 include int main else printf the train journey time is d hours d minutes n hour,minu return 0 執行結果 chen localhost q6 a.outenter time1 1205 enter...