C语言关于数据类型,运算符和表达式的问题
来源:百度知道 编辑:UC知道 时间:2024/05/22 00:50:55
1.C编译器可以把X**2分解为哪些字符?不考虑是否合法
2.下列表示中那些是非法常数?
2L ''' "3'4""
3.i,j是int类型,a,b是double类型,下列那些表达式错误?为什么
a==b==c
a||b^i ^是位运算符
2.下列表示中那些是非法常数?
2L ''' "3'4""
3.i,j是int类型,a,b是double类型,下列那些表达式错误?为什么
a==b==c
a||b^i ^是位运算符
1、
X
*
*
2
2、
2L 合法
''' 合法
"3'4" 合法
" 非法
3、都错误。
(1)double类型的数字不能直接用==比较。
(2)位运算只能针对整型变量或常量。