【语法】1.顺序结构(上)

121 阅读2分钟

本节课将讲述 c++ 中最基础也是最简单的语法:顺序结构。

首先先向大家介绍一下 c++ 语言的基本框架:

#include<bits/stdc++.h>
using namespace std;
int main(){
    // 将代码写在这里
    return 0;
}

接下来介绍一下这节课我们所需要用到的东西:

  • 上方的基本框架。

  • 变量:可以起任何名字(但不可以是系统关键字。下文将变量统一为a

建变量方法:int a;

  • cin:读入

具体用法:

cin>>a;a可以指任何变量)

  • cout:输出

具体用法:

cout<<a;

注意事项:

  1. 读入(cin)和输出(cout)的箭头方向是不一样的,右箭头为输入流,左箭头为输出流。
  2. 除了特殊语句外(此时你只需要知道这里所说的特殊语句是基本框架第一句即可),其余语句句末都要加;
  • a=1:将 11 赋值给 aa

  • a++:将 aa 的值加 11

  • a=a+1:将 aa 的值加 11

  • a+=1:将 aa 的值加 11

接下来,让我们通过几道例题来了解一下它们的写法。

【例一】

输入一个数 nn,并原样输出这个数。(1n1091 \le n \le 10^9

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a;
	cin>>a;
	cout<<a;
        return 0;
}

【例二】

输入一个数 nn,并输出比 nn33 的数。(1n1091 \le n \le 10^9

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a;
	cin>>a;
	cout<<a+3;
        return 0;
}

【例三】

输入两个数 a,ba,b,并输出 a+ba+b 的值。(1n1091 \le n \le 10^9

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	cout<<a+b;
        return 0;
}

【例四】

输出 Hello Coding

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	cout<<“Hello Coding”;
        return 0;
}

接下来是一些课后练习题

【练一】

题目名称:金字塔

题目内容:小明去参观金字塔。他需要从一楼爬到五楼。他爬一个楼层需要 nn 秒,求他爬到五楼需要几秒。

【练二】

题目名称:你好编程

题目内容:输出你好编程

练习题答案:这里

下节课再见!