新手學習C語言,關於輸出結果的問題

2022-12-19 21:56:04 字數 603 閱讀 8097

1樓:

直接輸出1和2,沒有什麼意義,就和普通的列印字串一樣,直接列印的12被認為列印字串而已,但是輸出一個變數十進位制數12,它是一個變數,可以隨程式的操作,改變輸出的資料,假如輸出的一個數是隨使用者的輸入而改變的話,那直接列印12就體現不出來了,即使要體現出來也很麻煩,要分不同條件去輸出常量字串。個人理解。

2樓:匿名使用者

12相當於一個字元,它處於一個儲存空間之內,1,2兩個數處於兩個儲存空間,運算什麼的不必說了,學得多了也可以用連結串列或者陣列將1,2模擬成12進行長位的運算,有預設的最大和最小整形的規定,此時將它儲存為1,2才會顯現出優勢

3樓:熾天使

有影響,這個12沒法再與其他數字做運算,做了也不對,只輸出沒其他操作就沒影響了

4樓:銀色之魂的詠歎

結果也不一樣,輸出『1』和『2』表示的是字元1跟2,和12是完全不同的。就是說在計算機的儲存中,1,2,12的儲存方式是不同的,在人的角度來看,看起來是一樣的,但對計算機來說就是完全不同的兩個東西

5樓:

12是一個數,1、2是兩個數,意義當然不同

關於c語言巨集定義輸出,關於C語言巨集定義輸出

巨集定義就是字串代替,先把整個東西代替進去 a s i s i z s i a a s i 這是三目運算子,從左到右。先是 a s i 這裡是 a s 1 b 成立 接下來是 s i z 這裡是 s 2 c z 也成立 所以是,s i a a 這裡其實就是小寫轉大寫 這裡是,s 3 d a a 結果...

關於c語言列印輸出格式的問題,c語言關於字元變數輸出的問題

應該是這樣的 x 格式是輸出整型數 整型數佔4位元組 ch 0 設定為十六進位制數a0,化為二進位制為10100000,最高位 即符號位 為1,表示負數,輸出時擴充套件為4位元組 擴充套件方法 用符號為補滿前面的各位 就是1111 1111 1111 1111 1111 1111 1010 0000...

關於c語言的學習有什麼建議嗎,學習C語言有前途嗎?

有前途,前景十分看好。最近公佈的國內同行業的薪酬,其中最好的軟體開發。如果是弄軟體的話就有前途,c語言比較好學。程式設計比較累,要涉及到演算法和原理,但是可以保證c語言是有用的,而且博大精深。如果你學計算機的話,這是一門基礎課。現在有很多程式語言,你無法每個都學,只要精通一個,走到哪都不怕。原理都相...