程序的设计目标和流程

设计一个程序是为了让计算机始终不渝地遵循指令,以完成特定的任务。为 了能让计算机听懂指令,我们编写程序来与计算机交流。

编程工具 DEV C++

DEV CPP 编程工具

什么是编程

  • 程序 就是为实现特定目标或解决特定问题而用计算机语言编写的一系列令序列。
  • 计算机语言 是人与计算机之间通信的语言。
  • 编程 是程序员为解决特定问题,按照自己的思路,在遵循特定的计算机语言规则下编写程序的过程。

你好 CPP

示例1.1 编写一个程序,让计算机告诉大家我爱C++,即 I love CPP!

  1. #include<iostream>
  2. using namespace std;
  3. int main() {
  4. cout << "I love CPP!";
  5. return 0;
  6. }

main 函数 拼写错误

  1. C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib\libmingw32.a(lib64_libmingw32_a-crt0_c.o) In function `main':

cout = c out

cin = c in

input | output iostream = input output stream

include 引入

换行符 \nendl = end line

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. cout << "hello world!" << endl;
  5. cout << 1+2 << endl;
  6. return 0;
  7. }
  8. 5+5 5*5 1/3 1.0 /3

复习

  • 程序设计流程 分析问题 建立模型 编写程序 调试与测试
  • 程序基本框架 头文件 名字空间 主函数 输出语句 返回值
  • 加减乘除的运算 运算优先级

整数与浮点数

使用数学函数

  • 变量:用于存放数据的容器。有不同的类型,值可以变化。可以当做表达式的一部分参与计算。变量的命名有讲究
  • 常量:用于表达固定的常数。

可以使用变量分步骤完成比较复杂的计算。

课堂练习

分苹果

第一单元 简简单单写程序 - 图1

对角线

#include <cmatch>

第一单元 简简单单写程序 - 图2

第一单元 简简单单写程序 - 图3