2> 基本的输入和输出函数的用法
printfO 一将变量的内容输出到显示器上【重点】
四种用法
1. printf("字符串");
2. printf( 输出控制符 输出参数) ;
3. printf("输出控制符 输出控制符 --- --- --- ,输出参数 输出参数 -- -- --);
输出控制符和输出参数的个数必须一一对应
4. printf("输出控制符非输出控制符气输出参数) ;
输出控制符包含如下
%d int
%ld long int
%c char
%f f1oat
%lf douhle
%x(或者以后者附X) int long int short int
%0 同上
%s 字符串
为什么需要输出控制符
1. 01 组成的代码可以表示数据也可以表示指令
2. 如果01 组成的代码表示的是数据的话,那么同样
01代码组合以不同的输出格式输出就会有不同的输出结果
八进制用法
scanf【通过键盘将数据输入到变量中】
两种用法:
用法一: scanf(H输入控制符气输入参数) ;
功能:
将从键盘输入的字符转化为输入控制符所规定格式的数据
,然后存入以输入参数的值为地址的变量中
用法二: scanf(H非输入控制符输入控制符气输入参数) ;
功能:
将从键盘输入的字符转化为输入控制符所规定格式的数据
,然后存入以输入参数的值为地址的变量中
非输入控制符必须原样输入
如何使用 scanf编写出高质量代码
1.使用 scanf之前最好先使用printf提示用户以什么样的
方式来输入
2. scanf中尽量不要使用非输入控制符,尤其是不要用
3. 应该编写代码对用户的非法输入做适当的处理】
需要注意问题