sphao 发表于 2017-7-24 09:06

【笔记】第三章 顺序结构(C语言)

本帖最后由 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()没有任何参数, 函数的返回值就是输入的字符

cck 发表于 2017-7-24 09:17

每天任务走一走

jiemo365 发表于 2017-7-24 09:18

谢谢分享,学习学习。

君如兰 发表于 2017-7-24 09:22

这是c语言的知识吧{:301_1002:}

animalong 发表于 2017-7-24 10:10

楼主标题里写了vc的。。其实就是c

PJGeek 发表于 2017-7-24 13:49

这样也可以。。每天分享一笔记
页: [1]
查看完整版本: 【笔记】第三章 顺序结构(C语言)