printf用法
printf(“ 普通字符串 ” );
printf(“ 格式字符串 ”,变量列表);
使用printf和scanf函数时,要在最前面加上#include“stdio.h”
格式字符
- %d 整型 int
- %c 字符 char
- %ld 长整型 long int
- %s 字符串
- %f 浮点型 float
- %o 八进制
- %lf double
- %% 输出一个百分号
- %x%X 十六进制输出大写
printf(“%2d”,123 ); 第二部分有三位,大于指定的两位,原样输出123
printf(“%5d”,123 ); 第二部分有三位,小于指定的五位,左边补两个空格 123
printf(“%10f”,1.25 ); 小数要求补足6位的,没有六位的补0,。结果为 1.250000
printf(“%5.3f”,125 ); 小数三位,整个五位,结果为1.250(小数点算一位)
printf(“%3.1f”,1.25 );小数一位,整个三位,结果为1.3(要进行四舍五入)
scanf用法
scanf(“a=%d,b=%d”,&a,&b);
一定要记住是以第一部分的格式在终端输入数据。
scanf(“%d”,&x);这个时候输入1,特别注意表示的是整数1
scanf(“%c”,&x);这个时候输入1,特别注意表示的是字符‘1’ASCII为整数48。