首先C语言中没有“实数”的定义,但是可以通过定义变量类型和强制类型转换来保留小数部分。
1、定义类型变量,代码如下:
#include<string.h>
int main()
{
double a = 7;
int b = 2;
double c = a / b;
printf("c = %f\n", c);
return 0;
}
2、强制类型转换,代码如下:
#include<string.h>
int main()
{
int a1 = 9;
int b1 = 4;
double c1 = (double) a1 / b1;
printf("c1 = %f\n", c1);
return 0;
}
扩展资料:
在C中主要数据类型分为4种,分别为:整型(int -- 占2个字节,输出用%d),字符型(char -- 1个字节,输出用%c),单精度浮点型(float -- 2个字节,输出用%f),双精度浮点型(double -- 4个字节,输出用%lf)。
printf(),调用头文件<stdio.h>中的printf函数,用于输出函数的值。当想要输出某个变量时,需要先告诉他输出格式。
参考资料: