C语言的数据类型

1.

下面的实例演示了获取 int 类型的大小:

代码:

#include <stdio.h>
#include <limits.h>
int main() {
	printf("int 存储大小 : %lu \n", sizeof(int));
	return  0;

}

2.下面的实例将输出浮点类型占用的存储空间以及它的范围值:

代码:

#include <stdio.h>
#include <float.h>

int main()
{
	printf("float 存储最大字节数 : %lu \n", sizeof(float));
	printf("float 最小值: %E\n", FLT_MIN);
	printf("float 最大值: %E\n", FLT_MAX);
	printf("精度值: %d\n", FLT_DIG);

	return 0;
}

%E 为以指数形式输出单、双精度实数,

3.强制类型转换形式

代码:

#include<stdio.h>

int main()
{
    float f,x=3.6,y=5.2;
    int i=4,a,b;
    a=x+y;
    b=(int)(x+y);
    f=10/i;
    printf("a=%d,b=%d,f=%f,x=%f\n",a,b,f,x);
}

结果:

猜你喜欢

转载自blog.csdn.net/huanhuan59/article/details/84309115