【题目链接】

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相关推荐

  1. 信息学奥赛一本通 1132:石头剪子布 | OpenJudge NOI 1.7 04

    [题目链接] ybt 1132:石头剪子布 OpenJudge NOI 1.7 04:石头剪子布 [题目考点] 1. 字符串处理 2. 判断字符串相同 s1,s2是字符数组,判断二者是否相同:strc ...

  2. 信息学奥赛一本通 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 ...

  3. 信息学奥赛一本通 1134:合法C标识符 | OpenJudge NOI 1.7 06

    [题目链接] ybt 1134:合法C标识符 OpenJudge NOI 1.7 06:合法C标识符 [题目考点] 1. 字符判断 判断一个字符c是不是数字: c >= '0' &&am ...

  4. 信息学奥赛一本通 1133:输出亲朋字符串 | OpenJudge NOI 1.7 05

    [题目链接] ybt 1133:输出亲朋字符串 OpenJudge NOI 1.7 05:输出亲朋字符串 [题目考点] 1. 字符与ASCII码 [解题思路] 输入字符数组s1,结果储存在字符数组s2 ...

  5. 信息学奥赛一本通 1086:角谷猜想 | OpenJudge NOI 1.5 21

    [题目链接] ybt 1086:角谷猜想 OpenJudge NOI 1.5 21:角谷猜想 [题目考点] 1. while循环 [解题思路] 设变量n 判断n是否是奇数 如果n是奇数,那么将n乘3加 ...

  6. 信息学奥赛一本通 1050:骑车与走路 | OpenJudge NOI 1.4 12

    [题目链接] ybt 1050:骑车与走路 OpenJudge NOI 1.4 12:骑车与走路 [题目考点] 1. 两浮点型量判断相等 由于浮点型量在内存中以二进制形式表示,很多数据并不能精确表示( ...

  7. 信息学奥赛一本通 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( ...

  8. 信息学奥赛一本通 1229:电池的寿命 | OpenJudge NOI 4.6 2469:电池的寿命

    [题目链接] ybt 1229:电池的寿命 OpenJudge NOI 4.6 2469:电池的寿命 [题目考点] 1. 贪心 [解题思路] 1. 贪心选择性质的证明 电池分配主要有两步, 第一步:将 ...

  9. 信息学奥赛一本通 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 原题是英文题,虽说两题题意相同,但一本通网站没有对该问题进行直 ...

最新文章

  1. iOS uiscrollView 嵌套 问题 的解决
  2. libevent中指定使用哪种方法如select
  3. linux 内核维护,Linux 4.18内核系列生命周期结束:用户需尽快更新内核
  4. hdu 3812 Sea Sky 深搜+剪枝
  5. OpenCV与图像处理学习十三——Harris角点检测(含代码)
  6. 移动测试之-流量测试方案
  7. 软件测试的知识点总结
  8. 2021如何运行带flash的html,2021年Flash被禁用后继续使用的方法
  9. 直推学习(transductive learning)
  10. 软件评测师考试介绍及经验分享
  11. 5个Web前端开发软件,零基础入门完全够用了!
  12. python shutil删除_Python标准库shutil中用于删除文件夹的方法是( )
  13. 二维码生成(带文字)
  14. mtu设置失败_华为路由器修改MTU值失败怎么办
  15. 金仓数据库KingbaseES本地化支持(4. 排序规则)
  16. 类似 迈图7608 Monentive7608 上海荟研 高新材料 印刷油墨 合成革离型纸 水性涂料基材润湿剂 超润湿剂资料
  17. 内推面试成功概率大吗?10年招聘HR告诉你关于内推的3个真相
  18. HTML5游戏开发经验及开发工具分享
  19. Unity3D-实战-01坦克大战-day03箱式对撞机、钢体、2D渲染层级问题、重力问题(出现坠落现象)、旋转问题、左右上下冲突问题、抖动问题
  20. AutoGluon包使用示例(表格、图像与多模态)

热门文章

  1. c#中datagridview里checkbox的使用方法[转]
  2. sharepoint 添加解决方案 遇到的问题
  3. 华为的数字化转型与数据治理
  4. python安装目录结构_python软件目录结构规范
  5. 收到字节 Offer,月薪 45k,揭秘面试流程及考点
  6. “因为你不懂技术…” 警察:???
  7. Python 之父退休,C 语言之父与世长辞,各大编程语言创始人现状大曝光!
  8. 卖身字节跳动的互动百科或被改名
  9. 【高并发解决方案】5、如何设计一个秒杀系统
  10. Jeecg-P3 1.0.1版本发布,轻量级微服务框架