非常风气网www.verywind.cn
首页
123为什么不属于c语言常量
c语言
,请问
为什么123不是
一个正确的实型
常量
?
答:
因为在C语言中,没有小数点的数都是“整数”,实型常量都是有小数点的
。也就是说,
123是整数,123.0是实数
。123与123.0是不一样的。
(long)
123为什么不
能用作
C语言常量
?
答:
123可以作为整数常量,但默认是int型,除非数字范围超出unsigned int编译器才会使用long处理
。想要指定使用long处理123,要在数字末尾加'L'或者'l',写作123L。
在
什么
(long)
123不
能用作
c语言常量
答:
标准
C语言的常量
分为 运行时常量(虽然只是表面上的) 、编译时常量(包括字面值),编译时常量
是
指编译器在编译代码时就可以确定的值, 如
123
就是字面值常量,编译时就可以确定值,直接生成二进制代码, 而 const long cl = 123 ,cl 就有可能是编译时常量,看编译器的优化程度,运行时常量 是...
C语言
中'/
123
'
是
合法
常量
吗?'/123'和'123'有
什么
区别?他们都是合法的吗...
答:
它们都是合法的
!请看它们各自的结果:
(long)
123为什么不
能做
C语言常数
答:
纯数字 不能用来定义变量
C语言常量
选择。B.pI符号常量怎么错了。D我记得之前做过一道题貌似
123
...
答:
B中的PI并没有见哪里定义符号
常量
,所以错
C
中的02468,见其形式,想表示一个八进制整数,可是八进制整数是由0~7符号组成,这里出现了8,所以错。答案选D 102
123是
十进制整数的表示形式。
下列选项中,不合法的
C语言常量是
___。 A.
123
B. 086 C. 2e5 D...
答:
0开头的数字,说明
是
八进制数,而八进制数里不会出现8,所以是错误的
C语言
合法
常量
"\
123
" 和 123 区别
是什么
?双引号代表什么? \123合 ...
答:
是大写字母S至于原因么,在
C语言
中\是转义字符,比如我们常用的\n代表回车实际上我们还可以用\+数字的形式输出ascii表的字符但这里\后面的数字默认为8进制也就是说\123中的
123是
个8进制数123换算成十进制83 在ascii表中代表字母S有不懂的可以继续一起讨论 祝学业有成 ...
c语言
中
123是
合法的浮点数吗? .234是合法浮点数吗?
为什么
?
答:
.234合法,只是省去了0,其实是合法的
怎样判断给出的数据是
不是C语言
的整型
常量
,如-012,0x35,
123
L,8E2?
答:
整型
常量
有3中:十进制整型常量,如
123
L(末位可带L、U等表示长整型、无符号)。八进制整型常量,以0开头,如0123,有些资料说八进制没有负数,但-012也是允许的十六进制数,以0x开头,例如0x35,同样-0x12也是允许的8E2是指数形式,属于实型常量,
不属于
整型常量。3.-012
不是
,因为在C/C++中,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
1900为什么不是C语言常量
012345678为什么不是常量
C语言程序的基本单位是什么
c语言源程序文件名的后缀是
合法字符常量怎么判断
c语言合法常量
在c语言中
086为什么是不合法的c语言常量
下列属于c语言合法的字符常量是
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网