寫出執行結果charc1a,c2b,c

2021-03-04 05:57:18 字數 1210 閱讀 3083

1樓:匿名使用者

aa bb cc abc

a n

void main() { char c1='a',c2='b',c3='c',c4='\101',c5='\116'; printf("a%cb%c\tc%c\tabc\n",c1,c2,c

2樓:匿名使用者

a%cb%c就是aabb

第乙個a原樣輸出,%c你讓輸出的是c1也是a,所以有兩個a%c後面的b原樣輸出,%c你讓輸出的是c2也是b,所以有兩個b後面的同理

3樓:匿名使用者

a%cb%c\tc%c\tabc\n

這串拉長看

a---%c---b---%c---\t---c---%c---\t ……

對應輸出內容為:

a----a----b----b--跳格--c----c---跳格……

void main() { char c1='a',c2='b',c3='c',c4='\101'

4樓:匿名使用者

首先你給的程式並不全,我給你補全了如下圖,另外其實結果並不是輸出aabb cc abc,結果如下圖,相關的知識點即'\101'和『、'\116'是什麼意思還有\t,\b\n的作用也一併附圖

如果看了這些圖你還不懂的話可以追問我哈。

{ char c1='a',c2='b',c3='c',c4='\101',c5='\116'; printf("a%c b%c\tc%c\tabc\n",c1,c2,c3 20

5樓:匿名使用者

\t是自動對齊. 預設是對齊到8位上.

所以 在輸出了

a%c b%c這裡已經是五位輸出了. 加上\t, 那麼會對齊到第8列上, 也就是補三個空格.

然後c%c 下乙個\t補六個空格.

6樓:匿名使用者

\t是製表符,不一定會輸出八個空格,假如在使用\t之前前面的字元個數恰好是八的倍數個,它會輸出八個空格,但是如果不是八的倍數個,他會補上最多7個空格以達到八個倍數個,簡單的說就是使輸出更統一。

7樓:匿名使用者

\t是製表符,顧名思義就是**樣式對齊輸出時用的,這個值並不是固定的,你甚至可以自己給它設定乙個值讓它輸出多少個空格

分析下列程式,寫出執行結果

首先 說一下 這裡用到遞迴 函式的具體執行過程1,先 fun 1,2 執行子函式,由於1 2 不成立,執行else 語句 fun m 1,n 也就是 fun 2,2 先遞迴呼叫子函式,下面的輸出語句還不執行,2,fun 2,2 執行時,if m n 條件成立,執行if 輸出語句 printf d m...

閱讀下列程式寫出執行的結果是,閱讀下列程式,寫出程式執行的輸出結果。

執行程式,有s 0,i 0 滿足條件i 10,有s 0,i 1 滿足內條件i 容10,有s 1,i 2 滿足條件i 10,有s 3,i 5 滿足條件i 10,有s 8,i 26 不滿足條件i 10,退出迴圈,輸出s的值為8 故答案為 8 答bai案 8 答案解析 du試題分析 本題迴圈結zhi構da...

分析下面java程式寫出該程式執行的結果

確實主方法需要有static修飾的,沒有static的main方法並不是真的主方法沒法執行。如果是印刷錯誤,本意是public static void main的話,結果就是 what a pleasure i amtom how do you do?沒有主方法,你告訴我怎麼執行 what a pl...