哈哈哈c++第四课

物理
哈哈哈c++第四课

用户头像
ㅤ. 更新于2023-12-15 15:53:21

如果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

2 1

输出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

彩蛋有一个错误//以改

收起
3
1
共4条回复
时间正序
用户头像
发生什么事了
11月前

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

2条评论
用户头像
ㅤ.
11月前

可以不用哦

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

用户头像
发生什么事了 回复 ㅤ.
11月前

zx-zhaopeng1@2x这知道了

用户头像
发生什么事了
11月前
找不到呜呜呜
用户头像
ㅤ.
11月前

明天公布彩蛋


用户头像
天狼之星
11月前

/*题目:给定一个由26个小写字母组成的字符串统计出现次数最多的

若有多个字符出现次数相同且最多,则输出ascii码最小的那个*/

#include iostream 

using namespace

int main(){

 stringa;cin>>a;intnums[26]={0};inti;chars;intb=0;for(i=0;i<a.length;i++){s=a[i];nums[s-97]+=1;}intmax=nums[0];intc;intd;boole=true;for(i=0;i<26;i++){if(nums[i]>max;c=i;e=true;}elseif(nums[i]==max){d=i-1;e=false;}}s=c+=97;if(e==true){cout<<s<<""<<max<<endl;}else{cout<<d+97<<endl;}return0;}

2条评论
用户头像
卖油翁(无他)
11月前

加点换行啊大哥

用户头像
卖油翁(无他) 回复 卖油翁(无他)
11月前

我不是出错了吗,怎么发出来了