好友
阅读权限10
听众
最后登录1970-1-1
|
sphao
发表于 2017-7-24 09:06
本帖最后由 sphao 于 2017-7-27 17:13 编辑
第三章 顺序结构
一 定义
从main()开始,由上往下一条条执行
二 3大类语句->执行语句: 5类
控制语句(9条)
函数调用语句;
表达式语句;
空语句;
符合语句{ }
三 顺序结构的程序设计框架
#include <>
main()
{
输入 直接赋值/键盘输入
计算
输出
}
#include <stdio.h>
int main(void)
{
int x, y, z;
float aver;
scanf("%d%d%d", &x, &y, &z);
aver = (x+y+z)/3.0;
printf("%d", aver);
return 0;
}
输出如何实现?
"标准输入输出函数"是以一些库函数来实现的
注意: 标准函数/库函数使用前必须:
#include<头文件>
学习方法: 头文件名+函数的使用格式
1. printf()
格式1: printf("格式控制");
功能: 按格式控制指定的格式输出数据
格式2: printf("普通/占位符", 输出列表的值);
功能: 按格式将值输出
注意: "占位符"以%开始,被替换
"普通字符"将原样输出
输出值, 先计算后输出
占位符字符:d | 带符号十进制整数 | u | 无符号十进制整数 | o | 无符号八进制整数 | X/x | 无符号十六进制整数 | c | 输出一个字符 | s | 输出一个字符串 | f | 输出一个实型数 隐含输出6位小数 | E/e | 输出指数形式实型数 |
2. scanf()
格式: scanf("普通/占位符", 地址列表);
五考点
考点1: "普通/占位符", 输入时普通字符必须原样输入
考点2: "占位符", 输入时4种输入(%d)
空格 ↙ tab 混合使用
考点3: "占位符", 输入时1种输入(%c)
考点4; "占位符", 输入时1种输入(混合)
考点5: 地址列表, 输入时&
四 字符数据的输入输出
putchar() getchar()
学习方法: 头文件名+函数的使用格式
1. putchar()
格式: putchar(字符常量或字符变量)
功能: 输出一个字符但不输出单引号
2. getchar()
格式: getchar()
功能: 接收一个从键盘输入的字符
注: getchar()没有任何参数, 函数的返回值就是输入的字符 |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|