printf(); --将变量的内容输出到显示器上
scanf ( ) ;(java里面不用)
Printf("输出控制符,输出控制符“ ,输出参数,输出参数);,输出控制符与输出参数一一对应,个数要匹配。
输出控制符包含如下
%d | 十进制输出 |
%ld | Long int |
%c | 字符输出 |
%f | float |
%lf | Double |
%#X(%x) | 十六进制输出,更明显更好 |
%s | 字符串 |
%o |
<<printf.c>>
为什么需要输出控制符?
- 01组成的代码既可以表示数据也表示指令。
- 如果01组成的代码表示的是数据的话,那么同样的01代码组合以不同的输出格式会有不同的显示结果
<<scanf.c>>
<<scanf2.c>>
<<scanf3.c>>
while((ch=getchar())!='\n') //****清除缓冲区遗留的垃圾数据
continue;