【c++入门】条件语句的简单形式

本文介绍了C++中的条件判断语句,包括单分支、双分支和分支嵌套,结合实例讲解如何使用if-else进行条件判断,并给出一道关于判断‘美丽数’的编程题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上次的题目给大家看一下

时间:0.2 空间:32M

题目描述:

使用勾股定理,根据一个直角三角形的两条直角边,问斜边长度。保证三条边长都为整数。

输入格式:

一行两个不超过1000的正整数,表示直角三角形的两直角边长度。

输出格式:

一行一个整数,表示直角三角形的斜边长度。

样例输入:

3 4

样例输出:

5

提示:

勾股定理:a^2 + b^2 = c^2 (a和b是直角边长,c是斜边长)

这里就要用到幼儿园里的知识“勾股定理”了

知识点也很简单,好好看看上篇文章就可以了

but,我给大家搞了一个数学函数:

平方和平方根

代码给大家看一下

ok回归主题

今天是条件判断语句

也是小白的噩梦(me too)

不过看语句理解一下就很简单了

单分支语句格式: if(判断语句){ 语句; }

双分支语句格式: if( 判断语句 ){ 语句1; } else{ 语句2; } 注意:else语句必须搭配if语句,不能单独使用。

4. 分支嵌套 if( 判断语句 ){ if( 判断语句 ){ 语句; } else{ 语句; } } else{ if( 判断语句 ){ 语句; } else{ 语句; } }

ok,直接上一道比较简单的题目

时间:0.2s 空间:32M
题目描述:

如果一个数是一个偶数而且大于50,我们称它为美丽数

给你一个数,判断它是否是美丽数

输入格式:

输入一个整数

输出格式:

如果是美丽数,输出"yes", 否则输出"no"

样例输入1:

50

样例输出1:

no

样例输入2:

52

样例输出2:

yes

这里有一个而且,很重要!!!这个会和代码息息相关

首先,判断是否偶数而且大于50

偶数的特点是除以二没有余数

我们用a%2==0来表示

大于50

就用a>50来表示

有一个而且

我们就用&连接起来

那么完整的就是a%2==0 & a>50;

最后把条件语句往里一套

OK了

so,代码就是:

或者是:

很简单对不对!

最后留一个《回家作业》

题目是:

时间:0.2s 空间:32M
题目描述:

如果一个数是一个偶数或者大于50,我们称它为优美数

输入格式:

输入一个整数

输出格式:

如果是优美数,输出"yes", 否则输出"no"

样例输入1:

50

样例输出1:

yes

样例输入2:

2

样例输出2:

yes

好了最后也请喜欢的点个赞支持一下,毕竟作者还是一个初中生

谢谢大家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值