今日内容 输入输出
一、单字符的输入输出
1. getchar 输入,每一次执行只读取一个字符。若输入多个字符时:例:1234,就只会读取一个字符‘1’,下一次调用,则读取字符’2’,依次往后。
2.putchar 输出
3.组合类型 outchar(putchar)
二、字符串的输入输出
1.puts
2.gets
三、格式化的输入输出
1.printf
占位符
//整形
%d 以有符号 十进制 格式 输出
%u 以无符号 十进制 格式 输出
%x 以 十六进制 格式 输出
%X 以 十六进制 格式输出 对应的abcdef字母为大写
%o 以 二进制 格式 输出
//浮点数
%f 以小数形式输出,默认保留6位小数
%g 以更简洁的方式输出,不会输出多余的0
%e 以科学计数法输出
// 字符
%c 以 字符 格式 输出 (ASCII码值)
%s 以字符串 格式 输出
2.scanf
占位符
//整型
%d 将输入的数据 转换为 有符号 十进制 格式
%u 将输入的数据 转换为 无符号 十进制 格式
%x 将输入的数据 转换为 十六进制 格式 输出
//%X 将输入的数据 转换为 十六进制 格式 输出 ,但是对应的a b c d e f 都是大写
%o 将输入的数据 转换为 八进制 格式 输出
//浮点数
%f 将输入的数据 转换为 小数的形式
%g
%e
%E
//字符
%c 以 字符的 格式 输出 //将对应的ASCII码值的 字符形式输出
%s 以 字符串 格式 输出