当前位置:首页 » 编程语言 » c语言合法的实型常数是

c语言合法的实型常数是

发布时间: 2022-06-29 23:34:00

A. 合法的实型常数是什么

合法的实型常数是实型常量。c语言中可以用单精度型和双精度型两种形式表示实型常量,分别用类型名float和double进行定义。小数形式即一般形式的实数。它是由整数部分、小数点、小数部分组成,其中整数部分或小数部分可以省略其中一个。

分类:

1、十进制整数

十进制整数就是通常整数的写法。例如:11、15、21等。

2、 八进制整数

八进制整数的书写形式是在通常八进制整数的前面加一个数字0。例如:00、0111、015、021等,它们分别表示十进制整数:0、73、13、17。

3、 十六进制整数

十六进制整数的书写形式是在通常十六进制整数的前面加0x。例如:0x0、0x111、0x15、0x21等,它们分别表示十进制整数0、273、21、33。

B. C语言题目:以下正确的实型常量是() A、E3.4 B、-12345 C、2.2e0.8 D、4 请问D为什么不对

D是整型常量,不是实型,实型的标志是有小数点和指数形式,即使它的值等于一个整数,它也要写成带小数点的数或者写成指数形式。

实型常量又称实数或浮点数。在C语言中可以用两种形式表示一个实型常量。
一、小数形式
小数形式是有数字和小数点组成的一种实数表示形式,例如0.123、.123、123.、0.0等都是合法的实型常量。
注意:小数形式表示的实型常量必须要有小数点。
二、指数形式
这种形式类似数学中的指数形式。在数学中,一个可以用幂的形式来表示,如2.3026可以表示为0.23026×101 2.3026×100 23.026×10-1等形式。在C语言中,则以“e”或“E”后跟一个整数来表示以“10”为底数的幂数。2.3026可以表示为0.23026E1、2.3026e0、23.026e-1。C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。如e3、5e3.6、.e、e等都是非法的指数形式。注意:在字母e或E的前后以及数字之间不得插入空格。 程序运行的过程中,其值不能被改变的量称为常量。常量有不同类型,其中12、0、-5为整形常量。'a''b'为字符常量。而4.6、-8.7则为实型常量。
一个实型常量可以赋给一个 float 型、double 型或 long double 变量。根据变量的类型截取实型常量中相应的有效位数字。

C. c语言以下选项中合法的实型常数

5E2.0 : 错在2.0上

E-3 : E前必须有数字

long :关键字,不能做标识符

3Dmax : 不能以数字开头

A.dat : "."为非法字符

在C语言中,实数有两种表示形式:十进制数形式与指数形式。

一般形式的实数:小数形式的实数由整数部分、小数点和小数部分组成(必须要有小数点)。

指数形式的小数:指数形式的实数由尾数部分、e(E)和指数部分组成(字母e或E的前后必须要有数字,且其后面的指数必须为整数)。选项A中,5E2.0中E后面的2.0不是整数;选项B中,E前面没有数字;选项D中,E后面没有数字。

(3)c语言合法的实型常数是扩展阅读:

尾数部分可以是十进制整数或一般形式的十进制实数,指数部分是十进制的短整数(可以带“+”号或“-”号)。数的正负用前面的“+”(可以省略)号或“-”号来区分。

指数形式的实数它的数值可以用公式计算:尾数*10指数。

这种形式类似数学中的指数形式。在数学中,一个可以用幂的形式来表示,如2.3026可以表示为0.23026×10^1 2.3026×10^0 23.026×10^-1等形式。在C语言中,则以“e”或“E”后跟一个整数来表示以“10”为底数的幂数。2.3026可以表示为0.23026E1、2.3026e0、23.026e-1。

C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。如e3、5e3.6、.e、e等都是非法的指数形式。注意:在字母e或E的前后以及数字之间不得插入空格。

D. 12.31E.0是c语言合法的实型常数吗

12.31E.0不是c语言合法的实型常数。
在E的后面,只能是一个整数,不可以有小数点的。

E. C语言题:求结果,给出解释 正确的实型常数是

第一题c
两种形式:
1、小数形式是由数字和小数点组成的一种实数表示形式,例如0.123、.123、123.、0.0等都是合法的实型常量。
2、指数形式:0.2e2 C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。如e3、5e3.6、.e、e等都是非法的指数形式。
第二题d
只能把指针赋值给指针

F. 什么叫做合法的实型常量在c语言中

符合c语言规范的实型常量(实型的常量数据)在c语言程序中

G. C语言实型常数

严格来说,C语言中没有“实型”(realtype)这种数据类型。

C语言中非构造类型只有整型(int、short、long、longlong和对应的unsigned修饰的类型,以及同义写法),以及浮点型(包括单精度浮点型float,双精度浮点型double,长双精度浮点型longdouble)两大类。

其中float和double内部储存形式遵循IEEE754标准,longdouble取决于编译平台。C语言中的浮点型数内部储存形式为指数计数法分段存储的二进制形式的小数,即使在规定大小和字长精度范围之内也不能严格无误差地表示所有十进制小数、有理数,更不用说实数。

(7)c语言合法的实型常数是扩展阅读:

C语言中的数值常量如下:

一、字符常量。形如:‘a’、‘b’、‘1’、‘aaa’、‘xbb’。其中aaa是一个八进制的数,是ascii值;bb是一个十六进制的数,是ascii值。字符常量的类型为:char。

二、整型常量。形如:1 、-2 、123、0b1001、1101、0x7FFFFFFF、0x8000、00000x7FFFFFFFFFFFFFFF、0x8000000000000000、1u、1l、1ul。

三、浮点型常量。形如:1.34 、-2.14 、2.56e7 、-1.717e5 、1.34f。

四、字符串常量。例如:“helloworld. ”、“abc”等……

H. c语言实型常数

1. C
2. D
3. C

I. C语言,实型常量

实型常量又称实数或浮点数。在C语言中可以用两种形式表示一个实型常量。
小数形式:
小数形式是由数字和小数点组成的一种实数表示形式,例如0.123、.123、123.、0.0等都是合法的实型常量。
注意:小数形式表示的实型常量必须要有小数点。
指数形式:
在C语言中,则以“e”或“E”后跟一个整数来表示以“10”为底数的幂数。2.3026可以表示为0.23026E1、2.3026e0、23.026e-1。C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。如e3、5e3.6、.e、e等都是非法的指数形式。注意:在字母e或E的前后以及数字之间不得插入空格。

J. c语言问题 以下是实型常量的是

B
实型常量:也称为科学计数法,用e或E分隔基数部分呵指数部分,字母e前前面为基数,后面为指数,基数可以是浮点数,指数必须是整数,即:基数e指数,表示的值为:基数*(10的指数次方)。如
345e2,
2.3e6
,0.0987e2
,
1.23e5都是正确的,而
e123
,
25e
,
.67e
,
12e2.5都是非法形式!

热点内容
在linuxpython 发布:2024-04-27 22:38:57 浏览:316
机顶盒密码是在哪里 发布:2024-04-27 22:32:47 浏览:158
名图买哪个配置值得买 发布:2024-04-27 22:32:36 浏览:878
比亚迪秦pro选哪个配置好 发布:2024-04-27 22:32:34 浏览:534
logn算法 发布:2024-04-27 21:58:36 浏览:596
11选五的简单算法 发布:2024-04-27 21:46:14 浏览:71
ebay图片上传 发布:2024-04-27 21:31:50 浏览:587
微信电脑登录显示服务器错误 发布:2024-04-27 20:58:08 浏览:135
压缩弹簧安装 发布:2024-04-27 20:35:43 浏览:371
淘宝视频无法上传视频 发布:2024-04-27 20:31:27 浏览:643