本文目錄一覽:
C語言中為什麼6.4E+4.8,E9,E-7這些是不合法的實型常量?解釋一下,謝謝
Ee是不區分大小的,E表示前面數字乘10e表示10 的次方
舉例子 3e3表示的就是3*10^3
根據你給的題很快就排除後兩個第一個,常量中是不能有+號的
C語言問題,請網友幫忙
是的,那個就是表示10的-6次方,10的多少次方,在C語言中是用e後面加上次數表示的,例如5×10^6(10^6表示10的6次方)就寫為5e6,你那個程序中的1e-6,就是1×10^-6,即10的-6次方。
C語言???????
第一題在VC中運行時答案為:oct i=41,j=37777777724
hex i=21,j=ffffffd4
你定義的i j是整型,賦值給的是十進位,列印時
%o 表示 以八進位輸出
%x 表示 以十六進位輸出
%d 表示 以十進位輸出
33化為八進位時為41 ,化為十六進位時為 21
int類型在VC中以四個位元組存儲;故-44 以二進位表示為
1111 1111 1111 1111 1111 1111 1101 0100
在化為十六進位
f f f f f f d 4
八進位
3 7 7 7 7 7 7 7 7 2 4
第二題:\x68 \x160 \x6e均為轉義序列 即以十六進位表示ASCⅡ值
別忘了給我追加分啊
祝你好運!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/284886.html