1.编程初步
  SEj6wRjfPLJ3 2023年11月02日 94 0
C++

程序设计基础

基础知识

  • 什么是程序?
    为进行某项活动的步骤,计算机的程序,为得到某种结果,通过计算机语言表达的指令序列。
  • 什么是程序设计?
    计算思维,是运用计算机科学的基础概念进行问题求解,系统设计,以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。
    计算思维的特点:
    1.满足计算机程序执行的规则约束。
    2.发挥计算机的特长。
  • 计算机发展历
    图灵机-冯诺伊曼计算机-电子计算机ENIAC
  • 问题描述到程序的基本结构
#include <iostream>
using namespace std;

int main()
{
    cout << 7.9 * 0.8 + 9.5 * 1.5 + 8.7 * 0.6 << endl;
    return 0;
}

数学运算

'+ - * / % '

#include <iostream>
using namespace std;

int main()
{
    cout << 5 + 2 << endl;
    cout << 5 - 2 << endl;
    cout << 5 * 2 << endl;
    cout << 5 / 2 << endl;
    cout << 5 % 2 << endl;
    cout << (1 + 2) * 3 << endl;
    return 0;
}
  • 数学函数
  • sin, asin, cos, acos, tan, atan, log, log10
  • abs, fabs, sqrt, floor, exp, sinh, pow
#include <iostream>
#include <cmath>
using namespace std;


int main()
{
    cout << sin(3.14159 / 6) << endl;
    cout << tan(-3.14159 * 4 / 3) << endl;
    cout << sqrt(10 * 10 - 4 * 2 * 3) << endl;
    
    return 0;
}






C++ 每一条语句都需要;结束

  • 格式与风格

总结

打开编辑器 -> 输出基本框架 -> 编译 -> 执行

如何学好程序设计?

  • 重思路,把思路学会,按照老师的思维去思考问题。
  • 勤动手,学习程序设计实践性的课程,理论讲的太多,但是不动手。
  • 敢于提问,遇到很多困难和错误,失败了不用害怕。
  • 学会阅读,尝试阅读开源的代码
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 单调栈 下一篇: 洛谷 P1605 迷宫
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  8Tw5Riv1mGFK   2024年05月01日   82   0   0 C++
  BYaHC1OPAeY4   2024年05月08日   58   0   0 C++
  yZdUbUDB8h5t   2024年05月05日   44   0   0 C++
  oXKBKZoQY2lx   2024年05月17日   61   0   0 C++
SEj6wRjfPLJ3
作者其他文章 更多

2023-11-02