编程定义

编程又称编写程序,程序是为了解决某个问题而编写的计算机能识别和执行的指令集合。

什么是C++

c++是计算机能认识的一门功能强大的高级语言

image-20241215173756046

计算机有众多语言,但是计算机真的可以听懂这些语言吗?实际上,计算机只可以识别二进制 0 和 1。其他的内容都不能够识别,这种由 0 和 1 构成的语言就是机器语言。但是当我们人类使用机器语言编程是一件非常痛苦的过程,一不小心就会打错字符,难以查找错误,也不利于大型项目开发,也就会限制编程技术的发展。

image-20241215173756046

而 C++、Python 等语言就是计算机提供给我们人类和计算机交互的接口,我们并不需要学习机器语言,只需要学会 C++、Python 等语言就可以轻松实现编程。

认识Dev-C++

写程序时,要用到专业的编程工具,在 Windows 系统中,通常使用 Dev C++,使用起来非常简洁方便。

image-20241215175033807

C++语言基本结构

include : 包含
iostream : 输入输出流
using : 使用
namespace : name+space 命名空间
std : standard 标准
int : integer 整数
main : 主要的
cout : c++ +out 输出 
Hello World : 你好世界
return : 返回
0 : 没有消息就是最好的消息,0 表示成功运行结束

[info] 书写要求

1.英文键盘书写

2.缩进tab键

3.符号成对书写

cout 算术运算符

  • 字符串:”“双引号引起来的内容原封不动的输出
  • 表达式:由运算数、运算符、分组符合组成可得到一个最终值的式子

    运算数:整数、小数

    运算符:+ - * / % 等等

    分组符号:( )

  • endl:end line 换行

    cout<<"Hello World!"<<endl;
    cout<<"你好,世界!"<<endl;
    cout<<123<<endl;
    cout<<1+2<<endl;
    cout<<1-2<<endl;
    cout<<10/3<<endl;
    cout<<10*1.0/3<<endl;
    cout<<10%3<<endl;
    
  • << 可以拼接多个输出:

    cout << "100 + 200 = " << 100 + 200 << endl;
    输出:
    100 + 200 = 300
    
  • C++ 中除法是整除,两个整数相除,结果会舍弃小数。如果要保留小数,需要将分子或分母变为小数。

    [success] 正确写法

    10.0 / 310 * 1.0 / 3


    [danger] 错误写法

    10 / 3 * 1.0,因为运算顺序从左至右,10 / 3 已经变为 0,再乘以 1.0 结果还是 0。

  • 取模 % 运算要求参与运算的数字必须是整数。

必做题单

作业

Copyright ©图灵之星 2024,转载需注明出处该文件修订时间: 2025-04-25 11:36:22

results matching ""

    No results matching ""