色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

2016年計算機二級c語言考試真題詳解

夏志豪2年前11瀏覽0評論

一、題目解析

1. 下面程序的輸出結果是什么?

```ccludetain()

{t a = 1, b = 1, c = 1, d = 1;

a += b += c += d += 2;tf", a, b, c, d); 0;

答案10,7,5,3。

分析根據運算符優先級,先執行d+=2,d的值變為3,c+=d,c的值變為5,b+=c,b的值變為7,a+=b,a的值變為10。

2. 下面程序的輸出結果是什么?

```ccludetain()

{t i, j, k;

i = j = k = 1;

while (i<= 3)

{

j = 1;

while (j<= 3)

{

k = 1;

while (k<= 3)

{

if (i != j && j != k && i != k)

{tf", i, j, k);

}

k++;

}

j++;

}

i++;

} 0;

答案1,2,3 1,3,2 2,1,3 2,3,1 3,1,2 3,2,1。

分析該程序使用三重循環嵌套,枚舉1~3之間所有的數字組合,通過if語句判斷是否有重復數字,如果沒有則輸出。

3. 下面程序的輸出結果是什么?

```ccludetain()

{t i, j;

for (i = 1; i<= 5; i++)

{

for (j = 1; j<= 5; j++)

{

if (i + j >5)

{tf("");

}

else

{tf(" ");

}

}tf");

} 0;

分析該程序使用兩重循環嵌套,外層循環控制行數,內層循環控制列數,根據i+j的值與5的大小關系來輸出空格或星號。

以上是2016年計算機二級c語言考試的部分真題解析,希望能對大家復習備考有所幫助。在備考過程中,除了熟悉語法知識和程序設計思想外,還需要多做練習題,提高自己的編程能力。同時,也要注重實踐,多寫實際的程序,增強自己的實戰經驗。