合法的常量是()
A.5268L B.int C.1.2E-2.1 D.'E12'为什么选A,每项解答下
合法的常量是() A.5268L B.int C.1.2E-2.1 D.'E12'
答案:4 悬赏:20
解决时间 2021-12-29 18:18
- 提问者网友:冥界祭月
- 2021-12-29 14:06
最佳答案
- 二级知识专家网友:闲懒诗人
- 2021-12-29 15:03
5268表示一个整型数,后缀L表示该整数是长整型数;
B选项int是关键字,不能作为常量;
C选项多了个e后面应该是个整数;
D选项一对单引号内的应该是一个字符,而这里包括3个字符。
综上,应该选A。
B选项int是关键字,不能作为常量;
C选项多了个e后面应该是个整数;
D选项一对单引号内的应该是一个字符,而这里包括3个字符。
综上,应该选A。
全部回答
- 1楼网友:单身小柠`猫♡
- 2021-12-29 17:08
常量的定义:常量是指在程序运行过程中其值不能被改变的量。
C语言中常量可分为直接常量和符号常量。
直接常量是指直接用具体数据表达的一种形式,直接常量又分为整型常量、实型常量、字符常量和字符串常量;
符号常量则是指用C语言标识符定义的常量。
整型常量就是整常数,10进制数、8进制数和16进制数三种。如:10、012、0x0A
实型常量也称为浮点型常量。如:3.14 、 1.2E-4
字符型常量必须用单引号括起来。如:'M' , '\n'
字符串常量应用双引号括起来。如:"abc" , "a"
符号常量可以用宏定义表示也可以用const关键字表征。如:#define PI 3.14 const float PI = 3.14
A是数字5268,L表示的是它的类型是long,
B是个数据类型,
Ce后面只能是整型
D,单引号表示字符,但是单引号里面有两个东西,显然是错的,所以选A
- 2楼网友:心痛成瘾
- 2021-12-29 16:41
合法的常量是
A.5268L L是表示它是长整型数
int 不是常量
E后面必须是整数
单引号内只能是一个字符
- 3楼网友:随心随缘不随便
- 2021-12-29 15:46
常量的定义:常量是指在程序运行过程中其值不能被改变的量。
C语言中常量可分为直接常量和符号常量。
直接常量是指直接用具体数据表达的一种形式,直接常量又分为整型常量、实型常量、字符常量和字符串常量;
符号常量则是指用C语言标识符定义的常量。
整型常量就是整常数,10进制数、8进制数和16进制数三种。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯