1.输入与输出
2020-03-30 本文已影响0人
Cateax
输出
使用printf进行输出。
#include <stdio.g>
int main()
{
printf("Hello world.\n");
printf("a:%d, b:%04d \n",33,34); //显示整数,第二个控制宽度,用0进行填充
return 0;
}
用int型表示整数,输出整数
#include <stdio.h>
int main()
{
int a = 10;
int b = 123456;
printf("a:%d, b:%d \n",a,b);
return 0;
}
小数的显示
#include <stdio.h>
int main()
{
printf("x = %f",12.25);
return 0;
}
用double定义小数
#include <stdio.h>
int main()
{
double x = 3.1415926535;
printf("x is %.2f",x); //显示小数点后两位
return 0;
}
输入小结
- printf用于输出
- 使用%d用于打印整数,用%04d控制宽度
- 用%f打印小数,用%.2f控制小数后几位
- int型变量表示整数
- double和float型表示小数
输入
用scanf进行输入
#include <stdio.h>
int main()
{
int a;
printf("please input a number:");
scanf("%d",&a);
printf("result:%d\n",a);
return 0;
}
输入小数的时候把%d替换成%lf,其余不变。
小结
- 用scanf进行输入
- 输入的时候严格按照代码的格式输入才有效,所以一般不输入空格或者\n