中华考试网·阅读新闻
编程开发 > C/C++ > 文章内容

C语言程序设计基础教程:实型类型

2015-3-11编辑:ljnbset

实型类型

1、实型常量

   形如1.2、0.5、0.0023、1.0、2.0的数据,可以赋给实型变量

2、实型变量

(1)        单精度(float)

声明:float a;

范围:占32位, -3.4*10-38 3.4*1038 ,6位精度

(2)        双精度(double)

声明:double a;

范围:占64位,-1.7*10-308—1.7*10308 ,16位精度

3、实型常量的表示

十进制小数:如 .123、123.、0.123、123.0、0.0

指数形式(规范化):1.23e6或1.23E6——1.23*106

                   0.123e7或0.123E7 非规范化

                   12.3e5或12.3E5   非规范化

4、      实例练习——输入3个数(整数或小数均可),求平均

分析:输入的3个数可以是整数,也可是小数,故只能声明为实型

        整数:1.0

代码:

main()

{

  float x1,x2,x3,average;           -------------------声明4个实型变量,分别输入的3个数和平均值

  printf(“Please input three float data:\n”);  -----------提示输入3个实型数据

  scanf (“ %f , %f , %f”,&x1,&x2,&x3);  ------输入3个实型数据,分别给x1、x2、x3,逗号隔开

  average=(x1+x2+x3)/3;            -------求平均值

  printf(“Average=%f\n”,average);    --------输出结果

}

Flash浏览用户界面(76)
咨询热线:4000-525-585(免长途费)