目录
今天我们学习printf和scanf读取标准输入。下面我们开始正式的学习吧。
C语言中有很多内置函数,今天我们主要了解printf()函数和scanf()函数,C语言常用函数我也列在下图了,大家参考学习:
一、printf()输出函数介绍
printf函数可以输出各种类型的数据,包括整型、浮点型、字符型、字符串型等,实际原理是printf函数将这些类型的数据格式化为字符串后,放入标准输出缓冲区,然后将结果显示到屏幕上。
语法如下:
#include <stdio.h>
int printf(const char*format,...)
printf函数根据format给出的格式打印输出到stdout(标准输出)和其他参数中。
字符串格式(format) 由两部分组成:显示到屏幕上的字符和定义printf函数显示的其他参数。我们可以指定一个包含文本在内的format字符串,也可以是映射到printf的其他参数和“特殊”字符,如下列代码所示:
int count= 27;
printf("Hello %s,I've missed you %d times today\n ","HHY",count);
代码的输出如下:
Hello HHY, I've missed you 27 times today
其中,%s表示在该位置插入首个参数 (一个字符串),%d表示第二个参数(一个整数)应该放在哪里。不同的%codes白哦是不同的变量类型,也可以限制变量的长度。printf函数的具体代码格式如下表所示: