信息学奥赛一本通 1042:奇偶ASCII值判断 | OpenJudge NOI 1.4 04
【题目链接】
ybt 1042:奇偶ASCII值判断
OpenJudge NOI 1.4 04:奇偶ASCII值判断
【题目考点】
1. if…else语句
2. 三目运算符?:
3. 判断奇数偶数
- 数a如果是奇数,则有a除以2的余数为1,即
a % 2 == 1
。 - 数a如果是偶数,则有a除以2的余数为0,即
a % 2 == 0
。
4. char类型量与ASCII码
char类型量实质是一个整数,该数就是该量所表示的字符对应的ASCII码
5. cin无法读入空格字符
假设有char c;
题目中说读入一个字符,而空格也是一个字符。无法通过cin>>c;
的形式读入空格字符。
可以使用scanf("%c", &c);
,或c = cin.get();
,c = getchar();
【题解代码】
解法1:用cin.get(),cout输入输出
用if…else语句
#include<bits/stdc++.h>
using namespace std;
int main()
{char c = cin.get();//不能用cin>>c,cin无法读入空格。if(c % 2 == 1)cout<<"YES";elsecout<<"NO";return 0;
}
解法2:用scanf,printf输入输出
用三目运算符
#include<bits/stdc++.h>
using namespace std;
int main()
{char c;scanf("%c", &c);//或c = getchar();printf("%s", c % 2 == 1 ? "YES" : "NO");//%s 输出字符串return 0;
}
信息学奥赛一本通 1042:奇偶ASCII值判断 | OpenJudge NOI 1.4 04相关推荐
- 信息学奥赛一本通 1132:石头剪子布 | OpenJudge NOI 1.7 04
[题目链接] ybt 1132:石头剪子布 OpenJudge NOI 1.7 04:石头剪子布 [题目考点] 1. 字符串处理 2. 判断字符串相同 s1,s2是字符数组,判断二者是否相同:strc ...
- 信息学奥赛一本通 1413:确定进制 | OpenJudge NOI 1.13 34:确定进制 | OpenJudge NOI 2.1 1973:确定进制
[题目链接] ybt 1413:确定进制 OpenJudge NOI 1.13 34:确定进制 OpenJudge NOI 2.1 1973:确定进制 注意:两OJ平台上题目条件不同,ybt中:2≤b ...
- 信息学奥赛一本通 1134:合法C标识符 | OpenJudge NOI 1.7 06
[题目链接] ybt 1134:合法C标识符 OpenJudge NOI 1.7 06:合法C标识符 [题目考点] 1. 字符判断 判断一个字符c是不是数字: c >= '0' &&am ...
- 信息学奥赛一本通 1133:输出亲朋字符串 | OpenJudge NOI 1.7 05
[题目链接] ybt 1133:输出亲朋字符串 OpenJudge NOI 1.7 05:输出亲朋字符串 [题目考点] 1. 字符与ASCII码 [解题思路] 输入字符数组s1,结果储存在字符数组s2 ...
- 信息学奥赛一本通 1086:角谷猜想 | OpenJudge NOI 1.5 21
[题目链接] ybt 1086:角谷猜想 OpenJudge NOI 1.5 21:角谷猜想 [题目考点] 1. while循环 [解题思路] 设变量n 判断n是否是奇数 如果n是奇数,那么将n乘3加 ...
- 信息学奥赛一本通 1050:骑车与走路 | OpenJudge NOI 1.4 12
[题目链接] ybt 1050:骑车与走路 OpenJudge NOI 1.4 12:骑车与走路 [题目考点] 1. 两浮点型量判断相等 由于浮点型量在内存中以二进制形式表示,很多数据并不能精确表示( ...
- 信息学奥赛一本通 1038:苹果和虫子 | OpenJudge NOI 1.3 15 | OpenJudge NOI 1.4 21
[题目链接] ybt 1038:苹果和虫子 OpenJudge NOI 1.3 15:苹果和虫子 OpenJudge NOI 1.4 21:苹果和虫子2 [题目考点] 1. if-else语句 if( ...
- 信息学奥赛一本通 1229:电池的寿命 | OpenJudge NOI 4.6 2469:电池的寿命
[题目链接] ybt 1229:电池的寿命 OpenJudge NOI 4.6 2469:电池的寿命 [题目考点] 1. 贪心 [解题思路] 1. 贪心选择性质的证明 电池分配主要有两步, 第一步:将 ...
- 信息学奥赛一本通 1227:Ride to Office | OpenJudge NOI 4.6 2404:Ride to Office
[题目链接] ybt 1227:Ride to Office OpenJudge NOI 4.6 2404:Ride to Office 原题是英文题,虽说两题题意相同,但一本通网站没有对该问题进行直 ...
最新文章
- iOS uiscrollView 嵌套 问题 的解决
- libevent中指定使用哪种方法如select
- linux 内核维护,Linux 4.18内核系列生命周期结束:用户需尽快更新内核
- hdu 3812 Sea Sky 深搜+剪枝
- OpenCV与图像处理学习十三——Harris角点检测(含代码)
- 移动测试之-流量测试方案
- 软件测试的知识点总结
- 2021如何运行带flash的html,2021年Flash被禁用后继续使用的方法
- 直推学习(transductive learning)
- 软件评测师考试介绍及经验分享
- 5个Web前端开发软件,零基础入门完全够用了!
- python shutil删除_Python标准库shutil中用于删除文件夹的方法是( )
- 二维码生成(带文字)
- mtu设置失败_华为路由器修改MTU值失败怎么办
- 金仓数据库KingbaseES本地化支持(4. 排序规则)
- 类似 迈图7608 Monentive7608 上海荟研 高新材料 印刷油墨 合成革离型纸 水性涂料基材润湿剂 超润湿剂资料
- 内推面试成功概率大吗?10年招聘HR告诉你关于内推的3个真相
- HTML5游戏开发经验及开发工具分享
- Unity3D-实战-01坦克大战-day03箱式对撞机、钢体、2D渲染层级问题、重力问题(出现坠落现象)、旋转问题、左右上下冲突问题、抖动问题
- AutoGluon包使用示例(表格、图像与多模态)
热门文章
- c#中datagridview里checkbox的使用方法[转]
- sharepoint 添加解决方案 遇到的问题
- 华为的数字化转型与数据治理
- python安装目录结构_python软件目录结构规范
- 收到字节 Offer,月薪 45k,揭秘面试流程及考点
- “因为你不懂技术…” 警察:???
- Python 之父退休,C 语言之父与世长辞,各大编程语言创始人现状大曝光!
- 卖身字节跳动的互动百科或被改名
- 【高并发解决方案】5、如何设计一个秒杀系统
- Jeecg-P3 1.0.1版本发布,轻量级微服务框架