#include<stdio.h>
main()
{
//printf("hello,world");//C语言中所有的变量定义语句必须放在执行语句之前
//(即变量定义要放在函数的最开始几行),
//否则就会出错。所以如果取消注释就会出错,因为a定义在执行语句printf后
float a=1.1;
printf("int存储空间大小%d\n",sizeof(int));
printf("float存储空间大小%d\n",sizeof(float));
printf("%.3f\n",a);
printf("%8.3f\n",a);
printf("%37.34f\n",11);
printf("%.3f\n",11);
printf("abcdefg");
while(1);
}
输出:
int存储空间大小4
float存储空间大小4
1.100
1.100
0.0140625014901161384700000000000000 //这个为什么啊????
0.014 //为什么输出这个
abcdefg