皓仔的幸运数字c++题解
2026-06-05 13:43:26
发布于:河北
11阅读
0回复
0点赞
好水的题,但有坑
很适合刚学分支结构的新手练习
题目要求给你整数n让你判断n是不是a<n<b并且是一个奇数。主要考察分支结构和逻辑运输符。
注意n的范围是−109≤n,a,b≤109,存在负数情况。
上代码:
#include<bits/stdc++.h>//万能头文件你值得拥有
using namespace std;
int main(){
int n,a,b;//n代表要判断的数字。a,b代表区间的左右端点。
cin>>n>>a>>b;
if(a<=n&&n<=b&&n%2)//写成if嵌套也行啦~
//注意a<=n&&n<=b不能写成a<n<b,因为如果a<n成立结果是1,再与b比较时会从比较n<b变成比较1<b。
//因为n存在负数情况所以n%2可以写为n%2!=0效果一样。
cout<<"Yes";//注意"Yes"是开头大写后面小写,不要写错大小写。
else
cout<<"No";//注意大小写
return 0;
}//完美结束
第一次写题解求过~~
偷偷告诉你我洛谷号同名
这里空空如也




有帮助,赞一个