有如下程式main0int n 9 while n6nprintfd ,n該程式段的輸出結果是

2021-04-21 03:03:38 字數 2241 閱讀 8686

1樓:金色潛鳥

b) 876

原因: int n=9; 初始 9

while(n>6) ,n= 9, 大於版6 進入,n-- 變8,輸

權出 8

n= 8, 大於6 進入,n-- 變7,輸出 7n= 7, 大於6 進入,n-- 變6,輸出 6n=6, 不滿足大於6的條件,迴圈結束。

2樓:匿名使用者

n=9;[n=9],n>6成立,開始迴圈baidu,n--;[n=8],printf輸出[8]n>6成立,繼續zhi迴圈,n--;[n=7],printf累計輸dao出[87]

n>6成立,繼續迴圈,n--;[n=6],printf累計輸出[876]

n>6不成立,結束迴圈

因此選b.

3樓:

這題目的主函式名為啥是main0,且後面沒有()?編譯都不會過!

main(void) { int n=9; while(n>6) { n--; printf("%d",n); } } 以上程式的運算過程是怎樣的啊?

4樓:匿名使用者

n初始化為9

經過while迴圈進行自減(n--;)並輸出每次自減後的n值直到不滿足n>6的條件為止,此時n=6

整個過程就是連續輸出8,7,6

5樓:匿名使用者

876 是這樣吧,開始n = 9 n--後列印出就是8 迴圈 7 6 後跳出迴圈,你可以按程式設計流程走走思路

6樓:匿名使用者

就是一個迴圈輸出而已呀!

int n=9 定義變數並賦初值

while迴圈體

(n>6)迴圈條件

n--;c語言中的自減表示式,等同於n=n-1printf()輸出表示式。

c語言中的一道題目 main() {int n=9; while(n>=6) {n--;printf("%d",n--);}} 答案是86,求高人解釋

7樓:

第一輪:n=9,while判斷為1,首先執行n--,n變為8;

printf("%d",n--):首先列印8,然後將n-1,n=7;

第二輪:n=7,while判斷為1,首先對n-1,n=6;

與第一輪相同,列印出6,然後將n-1,轉變為5.

然後下一輪的時候while判斷為false,程式執行完畢。

解釋得夠詳細了吧?記得給分啊!

8樓:匿名使用者

步驟分解:

int n=9; //此時n=9

while(n>=6) //迴圈判斷,9>=6,條件為真,進入迴圈

n--; //此時n=8

printf("%d",n--); //n--表示先使用,再自減。先列印8,再自減為7.

while(n>=6) //迴圈判斷,7>=6,條件為真,進入迴圈

n--; //此時n=6

printf("%d",n--); //先列印6,再自減為5

while(n>=6) //迴圈判斷,5>=6,條件為假,退出迴圈

最後列印"86"

9樓:十七小十七

①n=9,進入while語句,執行n--,此時n=8;printf("%d",n--)是先輸出n再執行n--,所以這裡輸出8,此時n=7

②n=7,進入while語句,執行n--,此時n=6;printf("%d",n--)輸出6,再執行n--,此時n=5

③n=5,不符合while(n>=6)的條件,程式執行結束

{int n=9; while(n>6){n--;printf("%d",n);}}

10樓:匿名使用者

n--;

printf("%d",n);

n--在前面;執行完後就 n=8了

要從9開始顯示的話吧n--放後面

11樓:億戀

一二樓正解 建議你多看看自增自減運算子那一節

12樓:好運

{int n=9;

while(n>6)

{printf("%d",n);

n--;}}

這樣列印就是n從9開始

若有如下程式段,其中s,a,b,c均已定義為整型變數,且a

上述程式段功能bai等價的賦值du語句是 c s s c。for語句的一般zhi形式dao 為for 表達內式1 表示式2 表示式3 語句 它容是按一下順序執行的 1 先求解表示式1 2 求解表示式2 若其值為真 值為非0 就執行for語句中指定的內嵌語句,接著執行下一步,反之迴圈結束,跳至第5 步...

某同學有關化學符號中數字的含義有如下理解,其中錯誤的是

b試題分析 zhi小結各種數字dao的含義 元素符號前面的版數字 表示原子的個數權,元素符號右上角的數字 表示離子所帶的電荷數,元素符號右下角的數字 表示一個分子中所含的某種元素的原子個數,元素符號正上方的數字 表示某元素在化合物中的化合價。離子符號前面的數字 表示離子的個數。化學式前面的數字 表示...

生化藥物分析和純化學藥物分析相比,有如下特點A 多為大分子化合物,需要進行純度測定和分子量測定

標準答案 abcd abcde bcd abcd cd望採納 我要考麻省理工學院的生物化學系,請問我sat2要考什麼學科 數學 沒有level3的,考數學和化學,數學level2,如果你很空的話就考生物,不過生物很難,內 很多單詞.所以不建議容,考2門就夠了。如果你實在想證明你理科很強,考ap!ap...