1. 字符数据得输入输出
输入函数: getchar()
输出函数: putchar()
输入函数读取多个字符时,多余字符作废,只识别第一个字符。
输出函数,便是将字符打印出来。
实例:
Code:
#include <stdio.h>
void main()
{
// getchar and putchar test
char c;
c = getchar();
printf("%c \n", c);
putchar(c);
}
Result:
2. 输出函数 printf
注意:在使用定义宽度时,小数点也占一位
实例
Code:
#include <stdio.h>
void main()
{
int a = 100;
float b = 12.345;
printf("a:%5d\nb:%2.1f\n", a, b);
printf("a:%5d\nb:%5.1f", a, b);
}
从结果可以看出,宽度是定义数据得显示长度,如果定义短了,也不会缩短数据得显示,定义的长了,会右对齐显示,多出的位数左侧空格填补。