1. 数据的输入和输出需要用到函数

 

常用的函数有:printf ,scanf ,putchar ,getchar

printf :格式输出函数

scanf  :格式输入函数

putchar:字符串输出函数

getchar:字符串输入函数

 

  1. 格式输出printf函数 和 格式输入scanf函数

printf函数的语法格式:

 

C/C++数据的输入与输出那些事_格式控制

 

 

getchar函数的语法格式:

 

C/C++数据的输入与输出那些事_格式输出_02

 

 

scanf("%d",&num);  //手动初始化int变量num

 

printf("%d",num);  //打印出这个变量num

 

C/C++数据的输入与输出那些事_数据的输入与输出_03

 

运行后手动输入101,然后打印出101

C/C++数据的输入与输出那些事_字符串_04

 

3、字符串输出函数putchar 和 字符串输入函数getchar

       

(1)getchar函数的语法格式

 

C/C++数据的输入与输出那些事_格式控制_05

 

(2)putchar函数的语法格式

 

C/C++数据的输入与输出那些事_格式输出_06

 

 

getchar();   //手动输入一个字符

 

putchar();   //输出一个字符

 

C/C++数据的输入与输出那些事_数据的输入与输出_07

 

手动输入字符A ,打印出字符A

 

C/C++数据的输入与输出那些事_格式控制_08

.

 

 

  1. printf函数的详细讲解

 

(1) “格式控制”是用双引号括起来的格式控制转换字符串。

 

“输出表”中的数据可以是合法的常量、变量和表达式,要与“格式控制”中的格式字符一一对应。

 

C/C++数据的输入与输出那些事_数据的输入与输出_09

 

运行结果如图下图所示

 

C/C++数据的输入与输出那些事_字符串_10

 

 

(2)printf格式输出函数

 

        1)由“%”后跟格式字符组成。 将输出数据转换为指定格式输出。

      

2)“结果是:” 字符串原样输出

 

3)\n转义字符,输出换行

       

 

 

 

 

C/C++数据的输入与输出那些事_数据的输入与输出_11

 

运行结果

 

C/C++数据的输入与输出那些事_字符串_12

 

(3)格式字符

 

C/C++数据的输入与输出那些事_字符串_13

 

 

 

C/C++数据的输入与输出那些事_格式输出_14

 

(4)针对以上的格式字符进行编码实现

 

 

C/C++数据的输入与输出那些事_格式控制_15

 

运行结果如下图所示

 

C/C++数据的输入与输出那些事_数据的输入与输出_16