数据类型:
数据范围
输入输出:
printf输出格式
int %d
long %ld
float %f
double %lf
char %c
string %s
如何输出小数点的位数:
double d= 23.45;
printf("d=%.12lf\n",d); //.12代表输出小数点后12位
输出占位格子数:
double d = 23.45;
printf("d=%12lf\n",d);//12代表在空格后输出12个空格
-左对齐符号
int d = 10;
printf("%-20d",d);//-符号表示向左对齐
scanf输入格式
举例:
int a, b, c;
scanf("%d%d%d",&a, &b, &c);
int a, b, c;
scanf("a=%d,b=%d,c=%d",&a, &b, &c);//在键盘上必须输入a=int,b=int,c=int 这种格式才对,其他格式都是错误的