C语言基础第四讲

189 阅读1分钟

输入与输出****

5.1  c语言的输入常用的输入:scanf(格式化输入函数)****

 

(1)scanf函数中括号内的变量赋值时,在变量的前面要加&符,&a表示变量a在内存中的地址。

(2)图中的三个%lf之间没有空格,但在进行赋值时加空格,回车等没有问题,但不可以是逗号等。

(3)在printf中“%7.2f”是在输出值时指定概数据占7列,其中小数只占两列,没有数的空格占位。(好处;1.可以控制小数的位数(第三位按四舍五入处理)。2.可以使输出多个数据时美观漂亮,结构整齐。)

 

5.2 C语言的常用的输出:printf(格式化输出函数)****

格式字符:

(1)%d:输出一个有符号的十进制整数。

(2)%c:用来输出一个字符。

(3)%s:用来输出一个字符串。

(4)%f:用来输出实数(包括单精度,双精度,长双精度),以小数的行式输出

     %m.nf:输出的数据右对齐。

 %-m.nf;输出的数据左对齐。

(5)%e:指定以指数的形式输出实数。

(6)%o:以八进制行式输出。