萌新关爱之-------顺序结构与简单代码

顺序结构

顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,执行顺序是自上而下,它是任何一个算法都离不开的一种基本结构。

顺序结构的用法

顺序结构可以用来解决生活实际问题,如:
1.输出一排数
2.简单的运算
3.简单的比较与排列
等问题。在编程中,任何算法都离不开他,他就是所有代码的基石。

简单代码

在了解了顺序结构后,我们再来了解一下如何写代码(知道怎么打代码才能用结构嘛QAQ,不看可以跳过)

首先是代码框架:

#include<______>//头文件
using namespace std;//命名空间
int main(){//emm.....应该是主函数吧....
    //代码主体
    return 0;//返回值
}

世界上所有c++代码都是照这个框架写的[doge](bushi)

然后是一些知识点,我们分条概述:

1.输入&输出
新手所学的输入输出符有两个:cout符与cin符。cout符为输出符,cin符为输入符。
cout语句:cout<<语句1<<语句2<<语句3<<语句4…;
cin语句:cin>>语句1>>语句2>>语句3>>语句4…;
这两个符为头文件iostream中的函数。基本所有的代码(至少在新手阶段)都有用到它们。
2.变量
变量是代码中最重要的模块之一[doge],变量是用来储存不确定量的函数,有很多种类型,如:
1.int(整数型)
2.long long(长整数型)
3.double(高精度浮点型)
4.char(字符型)
5.bool(布尔型)
6.short(短整数型)
这些变量类型是分别用来存储不同类型的变量的,各有各的用途。
定义变量的方法:变量类型 变量名;
3.换行符
换行符endl主要是用来在输出语句时换行用到的,他之后的语句将在换行后继续输出。
换行符用法:cout<< 语句1<< 语句2<< 语句3;
4.关系运算符
关系运算符是用来表示两个量之间的大小关系或连带含义的符,主要运用在分支结构(if)当中,我们在这里仅做了解。
关系运算符的类型:

  1. == (等于)
  2. >= (大于等于)
  3. <= (小于等于)
  4. != (不等于)
  5. \&\& (与)
  6. || (或)
  7. ^ (且)
    5.交换函数
    交换函数(swap)
    swap函数主要是用来交换两个量的顺序的函数,在排列组合方面可能会用到。
    swap的用法:swap(语句1,语句2);
    --------------------分割线--------------------
    好啦,这次的分享就到这啦,下周我会更新《分支结构》,敬请期待QWQ

鸣谢

大佬@徐熙喆的Latex教学贴顺序结构讲解贴让我受到了很多启发;
我的同桌@周梓辰给了我很多建议【doge】;

另外

制作不易,点个赞吧(擦泪(┳_┳)…)

小彩蛋

供稿@ 闻益瑄
这次,我看到了洛谷。那里的AC比别处的更可爱,CE是那么常见,RE是那么熟练,使我总想AC一题,表示我真的不想WA。在洛谷里,一红千里,而并不变绿。四面都MLE,TLE是黑蓝的,MLE也是黑蓝的。AC一会儿上了题目,一会儿又下来,走在哪里都像给无边的红毯绣上了绿色的小花。MLE的线条是那么生硬,就像只用TLE铺满,不用AC勾勒的题目那样,到处黑蓝欲流,轻轻流入题目。有种题目,既有Subtask #0,又有Subtask #1,既要#0AC,又要静心琢磨民间数据。在这题目里,就连红名和橙名都有时候默默挠头,好像在思考怎样攻破民间数据。

嘻嘻

1726987657884

在说一遍

点赞!!!

1 个赞

改一下:

1. $==$ (等于)
2. $>=$ (大于等于)
3. $<=$ (小于等于)
4. $!=$ (不等于)
5. $\&\&$ (与)
6. $||$ (或)
7. ^ (且)
1 个赞

加上__int128

1 个赞

short是短整型
int是整型
long是长整型
long long 是超长整型

1 个赞

还有long double

1 个赞