晨练——c++经典选择结构

接上篇A+B problem的路程,让我们从蒟蒻变到大佬的道路变宽变大。话不多说,开讲:

1.选择结构是什么?

循环歌单 | "那些杀不死我的只会让我更强大"|《Под луной (Silver Ace remix)》-SUNAMI

选择结构,顾名不 思义,是c++ if的体现。

首先,我们把框架列好(框架我懒的打了,要看的翻我上篇文章):

cpp 复制代码
if()
{
    
}

然后在if里面写上你要判断的语句。那我来打个比方:

输入一个数字,如果是1,输出"yes",其它的输出"no"。

那么老样子,先开变量,再判断:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a;
    cin>>a;
    if(a=='1')
    {
        cout<<"yes";
    }
    else
    {
        cout<<"no";
    }
    return 0;
}

这里是经典的if else 结构(下一章会讲其他的)。那么我们来做到题:

题目描述

输入温度 t 的值,判断是否适合晨练。如果25≤t≤30,则适合晨练,否则不适合。

输入格式

一个整数 t,表示温度。

输出格式

适合晨练输出 ok!,否则输出 no!

样例

输入数据#1

复制代码
28

输出数据#1

复制代码
ok!

已知题目说t>=25,并且t<=30,就可以写出代码了:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    if(a>=25&&a<=30)
    {
        cout<<"ok!";
    }
    else
    {
        cout<<"no";
    }
    return 0;
}

那么这道题就结束啦~~(记得点赞关注加收藏狗头

相关推荐
人道领域16 小时前
【LeetCode刷题日记】131.分割回文串,动态规划优化
java·开发语言·leetcode
z落落16 小时前
C# 接口 interface (多接口实现、类+接口、成员重名)
java·开发语言
MartinYeung516 小时前
[论文学习]基于梯度迭代上下文优化的 LLM 隐私越狱攻击框架
学习·区块链
王老师青少年编程16 小时前
信奥赛C++提高组csp-s之搜索进阶(迭代加深IDDFS)
c++·csp·信奥赛·csp-s·提高组·iddfs·埃及分数
liulilittle17 小时前
我从 BBRv1 到 KCC 的思考
网络·c++·tcp/ip·计算机网络·tcp·bbr·通信
落羽的落羽17 小时前
【项目】JsonRpc框架——开发实现1(细节功能、字段定义、抽象层、具象层)
linux·服务器·网络·c++·人工智能·算法·机器学习
handler0117 小时前
【算法】并查集(普通/扩展/带权)模板与例题
数据结构·c++·笔记·算法·c·图论·查并集
MartinYeung517 小时前
[论文学习]大型语言模型中 PII 洩漏的系统性调查
学习
知识的宝藏17 小时前
Xpaht self::div 轴语法
开发语言
keykey6.17 小时前
卷积神经网络(CNN):让AI学会“看“
开发语言·人工智能·深度学习·机器学习