哇,输入 输出
字符数据输出
putchar(‘A’);
每次只能输出一个字符,可以是字符型变量,也可以是整型,常数,转义字符。
字符数据输入
getchar();
它也只能接受一个字符,接受的字符可以赋值给一个字符变量或整型变量,也可以不赋给任何变量,还可以作为表达式的一部分,putchar(getchar());它和putchar的区别就是有没有参数。
在用getchar()获取字符时,输入 完 之后,按Enter回车确认,回车也算做一个字符,下一次想要接收新的字符时,要写一个getchar(),处理了回车。
字符串输出
puts(),它输出完自动在后面加换行。
字符串输入
gets(aString),获取的时候,自动将遇到的换行转换为字符换的终止符“\0”;
格式输入输出
%s,输出字符串
%10s,输出长度为10的字符串,默认靠右边
%-10s,长度为10,字符串往左边靠拢
%10.3s,长度为10,只要字符串的前三个,靠右放
%-10.3s,长度为10,只要字符串前三个,靠左放
%.2f,float类型取到小数点后两位。
获取一个大写字母,+32之后就是小写
获取一个char类型的数字,-48之后就是int。

浙公网安备 33010602011771号