PAT中常用数据类型及输入输出-C-C
PAT中常用数据类型及输入输出(C/C++)
常用数据类型
bool
int
double
long
long long
数据类型范围
最大大概为20亿
最大大概为
#include<cstdio>
int main()
{
int intmax=(1<<31)-1;
int intmin=-(1>>31);
printf("max of int = %d\n",intmax);
printf("min of int = %d\n",intmin);
return 0;
}

结果:
max of int = 2147483647
min of int = 0

数据的输入
double %lf
float %f
long %ld
long long %lld
数据的输出
double/float %f
long %ld
long long %lld
数据输出的格式控制
#include<cstdio>
int main()
{
int a=1;
long b=1;
printf("%05d %03ld\n",a,b);//%0x补x个前导0
double c=1.234;
printf("%.2f",c);//%.xf保留x个小数位
return 0;
}

结果:
00001 001
1.23

注意点:
数据的输入输出一定要匹配,不然会出错

浙公网安备 33010602011771号