c語言程式設計題目 數列有序,C語言程式設計題目 數列有序!

2021-05-04 18:25:49 字數 791 閱讀 4943

1樓:風林火陰山雷

您好!很高興為您解答。

程式改進如下,改動的行已註釋:

#include

int main()}}

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

if(n!=0||m!=0) printf("%3d",a[i]);//此處加乙個if語句,m、n非零才有輸出

printf("\n");

}while(n!=0||m!=0);//判斷,如n和m同時為0,標示輸入資料的結束,此行不作處理

return 0;

}望採納~如您還有不解,歡迎追問~

2樓:

糾正一下,陣列應該定成a[101]而不是a[100],因為n<=100,再加上m,最多的時候有101個數。還有題目裡並沒有說m和a陣列裡原有的資料一定不會一樣大,你程式這樣編會導致一樣大的時候m分不進陣列。

3樓:匿名使用者

#include

void main()

firstline = false;

for(i = 0; i < n1; i++)if(n1 == 0 && m1 == 0)break;

}a[n2] = m2;

for(i = 0; i < n2 + 1; i++)for(j = i; j < n2 + 1; j++)if(a[i] > a[j])

for(i = 0; i < n2 + 1; i++)printf("%d ", a[i]);

printf("\n");

}歡迎交流

c語言題目,c語言題目(程式設計題)

for迴圈 執行了2次 第一次,ch 0 6 然後執行後 s 6 i 2第二次,ch 2 a,不滿足ch i 0 ch i 9 這個條件,所以跳出迴圈。專 最終屬 s 6.所以列印輸出結果是 6 我就直接講解來for迴圈這一塊了,判斷 源ch i 是否屬於bai 0 9 之間的數 包括du 0 和 ...

C語言程式設計題目,求大佬解答,c語言程式設計題目,求大佬解答

圖1的1,2題 include double fact double n int main include include double fact int n int main printf n 2f y return 0 圖2 的一題 include include define e 2.718 ...

C 程式語言題目 不是C

把12個月存入陣列。string mm 你把輸入的設定成變數。int a int 省略輸入函式 你輸入的東西。先判斷是否 0 if a 0 退出。else if a 0 a 13 輸出mm a else 你輸入的有錯。關於 c 的問題 編寫乙個c 程式?20 按照題目要求編寫的程式如下 見圖,圖中有...