顺序程序设计
字符数据的输入输出
putchar 输出单个字符
int main(void)
{
putchar('a');
return 0;
}
输入数字则是对应的ASCII码
实现换行功能要重新写一个putchar('\n')
getchar 输入单个字符
输入一个字符
%o%u%x分别为八进制十进制十六进制所对应的ASCII码
格式输入与输出
printf函数
%d十进制输出
%md m为输出的宽度,不足的前面补0,超过的按原本输出;
%(8)ld 输出为长整型,8为输出的字段宽度
%o以8进制输出;
%u用来输出无符号整型;
%c输出一个字符;
%s输出一个字符串;
%m.nf(m为最终输出小数总宽度,n为小数点位数不足补0);
%e指数形式输出;
scanf函数
int main(void)
{
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
printf("%d, %d, %d\n", a, b, c);
}
&是地址运算符
scanf中的%d要按十进制整形输入为占位符也可以用tab,回车,输入要输1空格2空格3;
scanf中怎么写的就要怎么输入;