作业scanf和printf用法

printf的用法是:printf("格式控制字符串",输出参数一,输出参数二);

格式控制字符串包含:格式控制说明,普通字符

格式控制说明主要是按指定的格式输出数据,包含以%开头的格式控制字符,不同类型的数据采用不同的格式控制字符(int型用%d,float和double用%f)

普通字符就是在输出数据的时候,按照原样输出的字符,如:"fahr=%d,celsius=%d\n"中的fahr=,celsius=这些

scanf的用法是:scanf("格式控制字符串",输入参数一,输入参数二);

格式控制字符串包含:格式控制说明,普通字符

格式控制字符串表示输入的格式,(int型用%d,float用%f,double型用%lf)

普通字符:和上面谈到的printf的用法是一样的

输入的参数是变量的地址,所以要在变量前面加&

--------格式控制说明---------------------------------------------------------

%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %X 无符号以十六进制表示的整数
%0 无符号以八进制表示的整数
%g 自动选择合适的表示法

\n 换行
\f 清屏并换页
\r 回车
\t Tab符
\xhh 表示一个ASCII码用16进表示,
其中hh是1到2个16进制数

posted @ 2020-11-18 21:16  Saebomoh  阅读(159)  评论(0)    收藏  举报