哈哈哈c++第四课

物理
哈哈哈c++第四课

用户头像
. 更新于2023-11-21 10:27:45

如果a大于b那么a就减b

简单的如果那么否则

我压根不知道该怎么讲

自己看懂吧

(题目就是最好的老师)

例题

如果a>b那么a-b输出

a,b不超过int范围且都是整数

样例程序

#include<bits/stdc++.h>

using namespace std;

int a,b;

int main()

{

cin>>a>>b;

if(a>b)//if如果

a-=b;//相当于a=a-b;“如果a>b那么a-b”

cout<<a;

return 0;

}

输入1

1 2

输出1


输入2

21

输出2

1

把题目改一下

例题

如果a>b那么a-b输出否则输出-1

a,b不超过int范围且都是整数

样例程序

#include<bits/stdc++.h>

using namespace std;

int a,b;

int main()

{

cin>>a>>b;

if(a>b)

cout<<a-b;//可以直接输出一个值比如a=2,b=1输出的是1

else//否则

cout<<-1;

return 0;

}

输入1

1 2

输出1

-1

输入2

2 1

输出2

1

彩蛋有一个错误

收起
2
1
共4条回复
时间正序
用户头像
小学生
1天前

if和else 是不是都要接一个花括号啊🤔

2条评论
用户头像
.
1天前

可以不用哦

不加大括号if的是下一段程序

用户头像
小学生 回复 .
1天前

zx-zhaopeng1@2x这知道了

用户头像
小学生
1天前
找不到呜呜呜
用户头像
.
19小时前

明天公布彩蛋


用户头像
卖油翁(无他)
15小时前
第一个样例的if没加{}当a<=b时直接输出a