什么是实型变量

大家好,我是一个C语言的非常菜鸟,刚学,然后教材上讲解了一下变量,然后就给我出了一个题目:

定义一个实型变量
float countdata;
( )

我应该怎么填写啊,而且能不能大家给我讲解详细点关于变量的一些,比如整形,实型啊,圆形,方形,椭圆型啊什么的

  实型变量
  在程序运行过程中可以改变其值的实型量被称为实型变量,实型变量分为单精度(float),双精度(double)和长双精度(long double)型。
  中文名
  实型变量
  含 义
  在程序运行过程中可以改变其值
  分 类
  单精度(float),双精度(double)
  相关特征
  在VC6.0中,所有的单精度实型
  c中格式
  c(c++)中实型变量的输入格式是%.nf
  其中%、.、f是固定格式,n代表小数点后保留的位数。如:
  printf("%.3nf",12.34567);
  输出结果:
  12.345
  这个格式还可以再加一些部分,请参阅?

  定义
  实型变量定义的一般形式如下:
  类型说明符 变量名1[,变量名2,...];
  例:
  单精度型变量定义的形式如下:
  float x,y;
  双精度型变量定义的形式如下:
  double a,b,c;
  长双精度型变量定义的形式如下:
  long double c;
  fa是单精度浮点型的变量,有效位数(有效位数是指整数部分和小数部分的总位数)6~7位
  db是双精度浮点型的变量,有效位数(有效位数是指整数部分和小数部分的总位数)15~16位
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-01-11
后面还有什么呀
没说明啊

首先告诉你什么是实型变量吧
我C还可以
在程序运行过程中可以改变其值的实型量被称为实型变量。

实型变量分为单精度(float)和双精度(double)两种类型。 在定义实型变量时用以下的方式:

float x; (定义x变量是用来表示float型数据的)

double y,z; (定义y,z变量是用来表示double型数据的)

在一般情况下,float型的数据在内存中占4个字节的空间,double型的数据在内存中占8个字节的空间。对于程序中的实型数据来说,float型的数据提供7位有效数字,double型的数据提供15~16位的有效数字。这是什么意思呢?看下面的例子

main()

{

float x;

x=7.1234567890;

printf("%20.18f",x);

}

运行结果:

7.123456954956054690
第2个回答  2007-01-11
float countdata;
就是 这样的啊本回答被提问者采纳