matlabif语句怎么用_公益心 码客行(2)—— 简单语句

回顾与反思:cout语句的用法

关于第一课的思考与实践问题,有答案了吗——请写出 这个程序的输出结果。 #include using namespace std; int main() {     cout<<1<     cout<<1+2<     return 0; } 提示:输出结果 如下。

1

3

即:输出项为数值时,输出结果即数值本身;输出项为算式时,输出结果为算式的计算结果。 追问: 有人问以下两组语句的区别。你能回答吗? 第一组:cout<<1< 与 cout<<"1"< 第二组:cout<<1+2< 与 cout< 欢迎留言解答,也可将资料发送到邮箱:360306901@qq.com!

深入思考:如何输出任意两数之和

今天我们学习C++程序设计第二课。 思考问题:

           如果我们要计算任意两个数字的和,该怎么办呢?

解决这个问题的程序如下。 #include using namespace std; int main() {     int a,b;     cin>>a>>b;     cout<     return 0; }

执行这个程序时,系统会等待我们输入两个数字,然后输出计算结果。

注意:运行状态下,输入数字之间用空格(或回车)分隔。

b6df895a374db0498231b8b888d81003.png

对比分析:对比这两个程序,你有什么发现?

#include using namespace std;int main(){    cout<<1+2<    return 0;}#includeusing namespace std;int main(){     int a,b;     cin>>a>>b;     cout<     return 0;}

学习知识:几个简单语句

除了两个程序的输出语句内容不同,我们还发现,在第二个程序里,多出来两行:

int a,b;

cin>>a>>b;

这两行起到了什么作用呢?下面,我们就来逐一学习。

01

变量声明语句

  以int开始的一行是一个变量声明语句。 具体来讲,其格式如下。

类型 变量1,变量2,变量3,…,变量n;

例如:

    int a,b;

就定义了int类型的变量,其中,int表示整数型。

02

输入语句

以cin开始的行是一个输入语句。具体来讲,其格式如下。

cin>>输入项1>>输入项2>>输入项3>>…>>输入项n;

例如:

   cin>>a>>b;

就实现了输入两个整数,分别存储到a,b变量空间里。

好了,讲到这里,大家是不是可以计算任意两个整数的差、积、商了呢?

很简单:a-b、a*b、a/b

特别注意运算符的写法。

再进一步,如何计算任意两个整数相除的余数呢?

补充

        在C++里,用%来计算两个整数的余数

例如:

   a%b

综合应用:编程计算

现在我们就可以写出一个完成两个整数多种运算的程序了。

问题:

        编程计算任意两个整数的和差积商及余数。 解决这个问题的程序如下。 #include

using namespace std;

int main()

{

    int a,b;

    cin>>a>>b;

    cout<

    cout<

    cout<

    cout<

    cout<

    return 0;

}

说明:

C++的cout语句可以直接完成计算,所以,我们写出了上面这种看起来很简洁的程序。但是,有些时候,我们的计算或操作比较复杂的时候,就需要使用另一个语句——赋值语句。

补充知识:

03

赋值语句

赋值语句的格式如下:

变量=表达式;

例如:

        c=a+b; 

就实现了先进行a+b表达式求值,然后保存到c变量空间里。

回顾与总结:你学会了吗

好了,今天的内容就是这些了。回忆一下,我们使用运算符加+、减-、乘*、整除/、求余%;还使用了整数型类型符号:int。

重点学习了三个语句:变量声明语句、输入语句、赋值语句。

你都学会了么?

思考与实践:计算年龄

问题描述:         马克和爸爸的年龄和是n岁,三年前爸爸比马克大x岁。请编程计算今年马克和爸爸各是多少岁? 输入格式:     一行,两个用空格分隔的整数,表示n和x (30<=n<=100, x 输出格式:     一行,两个用空格分隔的整数,表示马克和爸爸的年龄 样例输入: 45 31 样例输出: 7 38 欢迎交流代码和其他相关内容! 资料可发送到邮箱:360306901@qq.com 4d46f3acb6c3a60e14a2ba1a3b1965c0.png

下面是相关视频,希望有帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值