以下叙述中错误的是A.常量可以用一个符号名来代表B.数值型常量有正值和负值的区分C.常量是在程序运行
以下叙述中错误的是
A.常量可以用一个符号名来代表
B.数值型常量有正值和负值的区分
C.常量是在程序运行过程中值不能被改变的量
D.定义符号常量必须用类型名来设定常量的类型
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
C语言中,常常用一个标识符来代表一个常量,称为符号常量。符号常量在使用之前要先定义,定义格式如下:#define<符号常量名>(常量)其中,<符号常量名>用标识符,习惯上用大写字*,<常量>可以是数字常量,也可以是字符。
相似问题
以下叙述中正确的是A.C语言程序总是从最前面的函数开始执行B.C语言程序总是从main函数开始执行C
以下叙述中正确的是A.C语言程序总是从最前面的函数开始执行B.C语言程序总是从main函数开始执行C.C语言程序中main函数必须放在程序的开始位置D.C语言
下列关系表达式中 结果为假的是A.(3<4)=1B.(3+4)>6C.(31=4)>2D.3<=4请
下列关系表达式中,结果为假的是A.(3<4)=1B.(3+4)>6C.(31=4)>2D.3<=4请帮忙给出正确答案和分析,谢谢!
若有以下程序 include<stdio.h> main( ){ inta=0 b=0 c=0c=(
若有以下程序 include<stdio.h> main( ){ inta=0,b=0,c=0c=(a+=++b,b+=4); printf(%d,%d,%d 0n,a,b,c);) 则程序的输出结果是A.1
表达式a+=a-=a=9的值是A.-9B.0C.18D.9请帮忙给出正确答案和分析 谢谢!
表达式a+=a-=a=9的值是A.-9B.0C.18D.9请帮忙给出正确答案和分析,谢谢!
按照C语言规定的用户标识符命名规则 不能出现在标识符中的是A.连接符B.大写字*C.数字字符D.下划
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是A.连接符B.大写字*C.数字字符D.下划线请帮忙给出正确答案和分析,谢谢!
