购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 案例1:求两门课程成绩总分(2)

【题目描述】

在期末考试中,小A语文考了96分,数学考了92分,求他的总分并输出。小B语文考了95分,数学考了90分,求他的总分并输出。

【题目分析】

本题的求解步骤如下。

(1)定义变量 a b ,用来存储小A的语文和数学成绩。用赋值运算符“=”给变量 a b 赋值。

(2)定义变量 c ,存储 a b 的和。

(3)输出 c 的值。

(4)变量可以复用,对本题而言,计算出小A的总分后,可以用 a b 来存储小B的语文和数学成绩。

(5)计算现在 a b 的和,并存入变量 c

(6)输出 c 的值。

代码如下:

#include <iostream>
using namespace std;
int main( )
{
    int a = 96, b = 92;  //int表示整数类型
    int c = a + b;
    cout <<c <<endl;
    a = 95, b = 90;
    c = a + b;
    cout <<c <<endl;
    return 0;
}
【知识点】变量的定义

在C++程序中,要使用变量来存储值可以发生变化的量,需要先定义变量。

定义变量的一般形式如下:

变量名列表是指一个或多个变量名的序列。示例如下:

变量名是 标识符 的一种。简单来说,标识符就是一个名字。C++规定, 标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线 ,也就是说,标识符不能以数字开头。因此, a1 a_1 都是合法的标识符,但 1a 就不是合法的标识符。

【知识点】变量的赋值

“赋”是“赋予”“给予”的意思,赋值就是赋给变量一个值,是通过等号(=)来实现的。这里的等号不是数学上的“相等”的含义,而是一种“动作”。等号(=)称为 赋值运算符

代码 a = 96 的意思是给变量 a 赋予值“ 96 ”,也就是往变量 a 里存储“96”这个值。

代码 c = a + b 的意思是把“ a + b ”的结果赋给变量 c yt3Qjv49CV51mTYj4ikQFqblTIqdQMjOr8B2+fwdZcwcexo65MwVv+rwNXzWAPgm

点击中间区域
呼出菜单
上一章
目录
下一章
×