第九周 oj訓練 ASCII碼排列

2021-07-24 04:48:13 字數 835 閱讀 6304

檔名稱:test.cpp

完成日期:2023年10月29日

description:

輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。

input:

輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。

output:

對於每組輸入資料,輸出一行,字元中間用乙個空格分開。

sample input:

qweasd

zxcsample output:

e q w

a d s

c x z

**及錯誤:

#include #include int main()

else if(ch2>ch1 && ch1>ch3)

else if(ch2>ch3 && ch3>ch1)

else if(ch3>ch1 && ch1>ch2)

else if(ch3>ch2 && ch2>ch1)

printf("%c %c %c\n",ch3,ch2,ch1);

scanf("%c",&ch1);

input=scanf("%c%c%c",&ch1,&ch2,&ch3);

}return 0;

}結果:

總結知識點:

學會了多次輸入資料,以及c語言中,eof的使用。

心得體會:

該程式本人認為較為麻煩,因為直接舉出了所有的結果型別,還有仍然不太明白消去換行符的方法,僅僅是按著老師教的照著弄的。

oj第九周訓練ASCII碼排序

問題及 煙台大學計算機學院 2016 完成日期 2016年10月30日 問題描述 description 輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。output 對於每組輸入資料,輸出一行,字元中間用乙個空...

第九周 ASCII碼排序

檔名稱 tset.cpp 完成日期 2016年10月29日 版本號 v1.0 題目描述 ascii碼排序 問題及 include include int main if a c if b c printf c c c n a,b,c scanf c a r scanf c c c a,b,c ret...

第九周OJ第幾天

問題及 煙台大學計算機與控制工程學院 檔名稱 第幾天 作 者 展一 題目描述 給定乙個日期,輸出這個日期是該年的第幾天。輸入 輸入資料有多組,每組佔一行,資料格式為yyyy mm dd組成,具體參見sample input 另外,可以向你確保所有的輸入資料是合法的。輸出 對於每組輸入資料,輸出一行,...