本文目录一览:
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Ⅱ值
别忘了给我追加分啊
祝你好运!