百思不得其解的while用法,很簡單,可是我就是不知道錯在哪

時間 2022-03-08 15:35:11

1樓:一苦嵩來

while後面要是判斷語句,你的n--是執行語句。沒有任何判斷的意思。

你可以改成

# include

void main()}

2樓:匿名使用者

你的錯誤不在於while,而在於忽視了回車鍵的問題.簡單地說,回車鍵實際上是輸入了兩個字元,前乙個字元被用來確認scanf輸入結束,後乙個字元仍保留在輸入緩衝區內,導致被接下來的接收字元輸入的語句接收到.

因此,要在scanf前面加上fflush(stdin);來清空輸入緩衝區

3樓:匿名使用者

printf("%c,%d,%c,%d",a[n],b[n],c[n],d[n]);

改成printf("%c,%d,%c,%d\n",a[n],b[n],c[n],d[n]);

試一下.這是因為標準i/o庫的緩衝問題,printf只有在接收到換行符或者eof,程式退出時才真正將資料寫出去,否則會一直存放在自己的緩衝區裡。

4樓:匿名使用者

# include

void main()

}試一下吧!!!!!!

5樓:匿名使用者

whiile(n--)

就可以了,你的意思是迴圈輸出,知道n=0為止。

6樓:匿名使用者

支援樓上的,我試過了,可以正確輸出

7樓:普旋

while後面的括號內是乙個判斷性語句,如果語句為真的話執行下面的迴圈體語句,為假的話則結束迴圈。也許是我水平有限,你寫的這個程式我實在是看不懂。。。

8樓:

你確定你輸入的格式對了?

像 百思不得其解 這樣的六字句子

一不做二不休 一動不如一靜 一而再再而三 滿招損謙受益一傳十十傳百 一步乙個腳印 一床錦被遮蓋 一虎難敵眾犬 一客不煩二主 一蟹不如一蟹 丁是丁卯是卯 九牛二虎之力 士可殺不可辱 萬變不離其中 三寸不爛之舌 三折肱為良醫 大開方便之門 中惠而實不至 井水不犯河水 太歲頭上動土 五十步笑百步 天無絕人...

這句話是什麼意思呢?俺百思不得其解

暗香吟袖 這是漢朝的一個故事.孟光與梁鴻是一對恩愛夫妻,孟光每次做好了飯菜都要親自捧給丈夫吃,而且將食案平舉到眉頭的位置,以示尊重.是封建社會宣揚婦德,夫為婦綱的典型範例,相敬如賓這個成語也是出自這個典故.這句是個反話,本來是孟光端飯給丈夫梁鴻,而梁鴻根本不可能端飯給孟光,因此反過來說孟光接了梁鴻案...

各位高手我百思不得其解得意奶茶軟體怎麼設定標籤印表機

在後台管理裡 點選基礎資料 菜譜專案 在頂部有個修改全部廚打 點選修改 選擇印表機 要接小票機,pos機之類的才可以打啊。得意奶茶軟體如何設定標籤列印,急求,上圖了,好心人幫看一下 請問您那個得意奶茶軟體如何設定標籤列印是怎麼解決的 100 你要在裡面選擇正確的格式。這是列印格式好像是,看你的紙張大...