检测实型数据类型存储空间大小和有效位。分别定义f1oat、double、long double类型的变量各一个,然后依次输出它们的存储空间大小(单位为:字节)。
pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【参考程序】
#include<iostream> pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
using namespace std;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
int main()pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
float a=3.0000058;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
double b=5.666666;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
long double c=9.8333333;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
cout<<"float类型数据存储空间大小为:"<<sizeof(a)<<endl;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
cout<<"double类型数据存储空间大小为:"<<sizeof(b)<<endl; pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
cout<<"long double类型数据存储空间大小为:"<<sizeof(c)<<endl;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
cout<<a<<" \t "<<b<<" \t "<<c<<endl;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
cout.precision(8); pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
cout<<a<<" \t "<<b<<" \t "<<c<<endl;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
return 0;pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pk5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库