顺序结构及标准输入输出

顺序结构

定义:从main()开始,由上往下一条一条地执行

三大类语句—>执行语句:5类

  • 控制语句(9条)
  • 函数调用语句;
  • 表达式语句;
  • 空语句;
  • 复合语句{}

输入输出如何实现

“标准输入输出函数”是以一些库函数/标准函数来实现的,此类函数在使用前必须:

#include<头文件名>在包含的程序文件中声明。

1、输入scanf()

格式:scanf(“普通/占位符”,地址列表);

注意:

  • “普通/占位符”,输入时普通字符必须原样输入。
  • “占位符”,%d输入时的几种输入:空格/tab/回车
  • “占位符”,%c输入时的一种输入:空格/单引号等不能用
  • 地址列表,输入时&
  •  

2、输出printf()

格式1:printf(“格式控制”)

功能:按格式控制指定的格式输出数据。

格式2:printf(“普通/占位符”,输出列表的值)

功能:按格式将值输出。

注意:

  • “占位符”以%开始,被替换。
  • “普通字符”将原样输出。
  • 输出值,先计算后输出。

占位符字符:

  • d          带符号十进制整数
  • c          输出一个字符,不输出单引号。
  • s          输出一个字符串,输出时不输出双引号。
  • f           输出一个实型数,隐含输出6为小数。
  • u          无符号的十进制整数
  • o          无符号的八进制整数
  • X或x    无符号的十六进制整数
  • e或E    输出指数形式的实型数

猜你喜欢

转载自blog.csdn.net/weixin_42734520/article/details/81168931