c语言中的合法常量

A:1,200B:1.5E2.0C:'\'D:"\007"选什么?求帮助。... A:1,200 B:1.5E2.0 C:'\' D:"\007"
选什么?求帮助。
展开
 我来答
围炉话经典
2018-11-08 · TA获得超过1.3万个赞
知道答主
回答量:32
采纳率:50%
帮助的人:4.8万
展开全部

常量的概念:常量是指在程序运行过程中,其值不能被改变的量。

C语言中常量:直接常量和符号常量。

直接常量是指直接用具体数据表达的一种形式,直接常量又分为整型常量、实型常量、字符常量和字符串常量;

符号常量则是指用C语言标识符定义的常量。

整型常量就是整常数,10进制数、8进制数和16进制数三种。如:10、012、0x0A

实型常量也叫做浮点型常量。

字符型常量必须用单引号括起来。如:'M' , '\n'

字符串常量应用双引号括起来。

符号常量可以用宏定义表示也可以用const关键字表征。

扩展资料:

常量有整型常量、浮点型常量、字符型常量及字符串常量。 ‘

常量定义是指定义符号常量,用一个标识符来代表一个常量,通过宏定义预处理指令来实现。

格式:#define标识符常量

由用户命名的标识符是符号常量名。作为符号常量名,一般大写。一旦定义,在程序中凡是出现常量的地方均可用符号常量名来代替。

对使用了符号常量的程序在编译前会以实际常量替代符号常量。

参考资料:百度百科-常量

cdyzxy
推荐于2018-01-13 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:3585万
展开全部
A:整数中不允许出现逗号
B:科学计数法表示1.5乘以10的2.0次方,由于科学计数法指数部分只能是整数,所以这个错
C:\号是转义符号后面要跟其他符号来表示具体字符,这里什么都没跟就写反引号了
D:字符串常量是连续的2个字符,第1个字符的ASCII码是7,第2个字符的ASCII码是0作为字符串结束符号,第1个字符是响铃符号,输出时会让默认扬声器发出声音。
追问
太棒了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悉盼兰6J
2019-03-14
知道答主
回答量:2
采纳率:0%
帮助的人:1466
展开全部
A:1200是一个整型常量,中间不能有“,”。
B:1.5E(e)2.0表示1.5乘以10的2.0次方,科学计数法指数部分只能是整数.
C:\号是转义符号以“\”开始,要表示的话,应写成“\\”.
D:\007\表示是一个八进制数,其对应ASCII码表可知含义是响铃。
常见转义字符 意义: ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT) 011 \\ 反斜杠 092 \? 问号字符 063 \' 单引号字符 039 \" 双引号字符 034 \0 空字符(NULL) 000 \ddd 任意字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sky桔梗千秋
2018-01-13
知道答主
回答量:2
采纳率:100%
帮助的人:1772
展开全部
可是D是双引号,也不对吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2一瞬间2
2015-01-07 · TA获得超过620个赞
知道小有建树答主
回答量:677
采纳率:0%
帮助的人:346万
展开全部
应该是选B
追问
选D
你错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式