早教吧作业答案频道 -->其他-->
C语言合法常量的问题判断下列哪些是合法的C常量,对合法者指出类型,对非法者指出错误原因3+5 35°7″ π e $123 ±7f 7ff ‘ab'
题目详情
C语言合法常量的问题
判断下列哪些是合法的C常量,对合法者指出类型,对非法者指出错误原因
3+5 35°7″ π e $123 ±7f 7ff ‘ab'
判断下列哪些是合法的C常量,对合法者指出类型,对非法者指出错误原因
3+5 35°7″ π e $123 ±7f 7ff ‘ab'
▼优质解答
答案和解析
3+5 ,是合法的,是int型.
35°7″ ,不是合法的.C语言中没有表示摄氏度的变量类型.
π,不是的,C语言中的这种字母不能构成变量,例如:α,β等也不能作为变量和常量.
e,单独不是的.但如果是1e3,这种类型的,就是合法的变量(属于指数表示形式).
$123,不是的,C中没有表示美元的变量和标示.
±7f ,严格的说,不是.但如果写成+7f,就是的,表示值为7的浮点数,如果是-7f,也是的,表示值为-7的浮点数.但±7f,不是的,因为我不知道你到底想表达正的还是负的.
7ff ,不是的,没有带两个f的.
‘ab’,不是的,这既不是字符串,也不是字符常量(因为有两个字符).
35°7″ ,不是合法的.C语言中没有表示摄氏度的变量类型.
π,不是的,C语言中的这种字母不能构成变量,例如:α,β等也不能作为变量和常量.
e,单独不是的.但如果是1e3,这种类型的,就是合法的变量(属于指数表示形式).
$123,不是的,C中没有表示美元的变量和标示.
±7f ,严格的说,不是.但如果写成+7f,就是的,表示值为7的浮点数,如果是-7f,也是的,表示值为-7的浮点数.但±7f,不是的,因为我不知道你到底想表达正的还是负的.
7ff ,不是的,没有带两个f的.
‘ab’,不是的,这既不是字符串,也不是字符常量(因为有两个字符).
看了 C语言合法常量的问题判断下列...的网友还看了以下:
1.对e^y+xy-e=0方程两边对x求导得到e^y*y'+y+xy'=0不理解xy'从哪里得来的 2020-04-09 …
高一复合函数f(2x+1)=x^2-2x,则f(2)=若f(x)+2f(1/x)=3x,则f(2) 2020-05-17 …
一道简单的求极值题,希望指出我错在那里?求函数f(x)=x^3/(x^2-1)的极值?函数在它的定 2020-06-05 …
f(x)=1/3(x^3)-a/3(x^2)+2x+1,x1,x2是f(x)两个极值点,0打错了函 2020-06-06 …
反函数设f(x)=(2x+3)/(4x+3)(x∈R且≠-3/4)则f^-1(2)=?如果错了请解 2020-06-06 …
设f(x)=3x(x次方,下同)求证:f(x)*f(y)=f(x+y).补充是步骤.问题出在第三部 2020-06-12 …
下列对应是A到B上的映射的是:A.A=N*,B=N*,f:x→│x-3│B.A=N*,B={-1, 2020-07-30 …
已知映射f:{1,2,3}→{1,2,3},使f[f(x)]=f(x)的函数有多少个?答案是10个 2020-07-30 …
已知函数y=f(x)在(-3,0)上是减函数,又y=f(x-3)是偶函数,比较f(-3/2)f(- 2020-08-01 …
已知limf(x0+△x)-f(x0-△x)/3△x=1求f'(x0)的值为()A1/3B2/3c1 2020-11-01 …