题目描述:

输入一个整数,打印出它是奇数(odd)还是偶数(even)

输入格式:

一个数

输出格式:

输出odd或even

样例输入:

7

样例输出:

odd

提示:

if (关系表达式)  语句1;  //关系表达式的值为真执行语句1,否则执行语句2,

else  语句2;

注意语句后面有分号。

当要语句1或语句2由多条语句组成,那么需要用{}括起来。

例:

int x;

cin>>x;

if ( x > 0) cout<< ">0";

else if (x ==0)  cout<< "=0";

else cout<<"<0";

 关系运算符         意思      
> 大于
>=  大于等于 
< 小于
<= 小于等于
== 等于
!= 不等于
! 否,真变假,假变真,即取反
|| (也可用 or ) 或者,两边只要有一个位真就为真
&& (也可用 and ) 并且,两边同时为真才为真

时间限制: 1000ms
空间限制: 128MB

题解:如果对二取余的结果为0就是偶数,否则是奇数。

代码如下:

#include<cstdio>
int main(){long long a;scanf("%d",&a);if(a%2==0){printf("even");}else{printf("odd");}
}

扩展题目:

奇数偶数 

题目描述:

输入一个数a,如果是奇数(单数),输出a*2的结果;如果是偶数(双数),输出a-1的结果。

输入格式:

一个正整数a。

输出格式:

一个正整数。

样例输入:

样例1:
17样例2:
100

样例输出:

样例1:
34样例2:
99

提示:

1 <= a <= 10000

题解:本题与上个题目思路完全一样。

#include<cstdio>
int main(){long long a;scanf("%d",&a);if(a%2==0){printf("%d",a-1);}else{printf("%d",2*a);}
}

判断奇偶(c++基础)相关推荐

  1. 位运算判断奇偶数_基础拾遗:除了amp;和amp;amp;的区别,你还要知道位运算的这5个运算符...

    01 前言 那年刚找工作那会,就碰到过这么一个简单的题目1.都是作为逻辑与的运算符.2.&&具有短路功能,计算出前者false,就不需计算后者的true or false.后来在微信群 ...

  2. 位运算判断奇偶数_位运算符判断奇偶

    之前在学习Java时其实已经踩过一次坑,这次又忘了.再次记录一下这个小问题 我们在判断奇偶时,除了最常用的%2,还可以用位运算符&去判断,但是有时会忘了加上括号,导致结果出错. 如图:本意想让 ...

  3. 位运算判断奇偶数_位运算判断奇偶数

    第一条:利用位运算判断一个整数是奇数还是偶数. 经常用到一个for循环,当索引i是奇数时执行语句A,偶数时执行语句B.判断i是奇数还是偶数,可用如下方法: if(i &1){ //i是奇数情况 ...

  4. VBA提高篇_12_1 VBA判断奇偶数的方法

    VBA 判断奇偶数的方法 Sub test() Debug.Print 1 And 1 '1 奇数 Debug.Print 2 And 1 '0 偶数 Debug.Print 3 And 1 '1 奇 ...

  5. Java方法的案例:求和、判断奇偶数、求最值

    1.方法定义的技巧说明: 修饰符 返回值类型 方法名( 形参列表 ) {方法体代码( 需要执行的功能代码 )return 返回值; } 1.修饰符:public static-----→暂时固定用这个 ...

  6. oracle判断if函数,ORACLE判断奇偶数函数

    ORACLE判断奇偶数函数 create or replace function f_isodd(p_num in number) return number as begin if mod(p_nu ...

  7. 36-Java方法的案例:求和、判断奇偶数、求最值

    一.方法定义的技巧说明 修饰符 返回值类型 方法名( 形参列表 ) {方法体代码( 需要执行的功能代码 )return 返回值; } 修饰符: public static-->暂时固定 方法名称 ...

  8. C语言- 循环打印 for循环例子(判断奇偶数) 第四讲

    回顾: *                  程序目的   猜数游戏(单数) *                  scanf()    //与程序交互的用法 *                  流 ...

  9. C语言自增自减运算、判断奇偶数、三角形面积

    C语言程序案例之二 问题引入 自增和自减运算 判断奇偶数 输入三个数,判断是否为三角形,如是,则计算三角形的面积 问题引入 1.实现++和--的输出 2.判断奇偶数 3.输入三边,判断是否构成三角形并 ...

  10. 位运算判断奇偶-C语言

    //位运算判断奇偶 #include <stdio.h> int main() {int a;printf("输入一个整数:\n");scanf("%d&qu ...

最新文章

  1. PHP调试的时候遇到Warning: session_start() [function.session-
  2. regexpal 正则表达式实时调试工具
  3. 一步带你了解java程序逻辑控制
  4. 部署xhprof监控php效率(linux版本)
  5. Java中特质模式的定义
  6. jdbc连接mysql数据库过程_jdbc连接数据库的步骤
  7. 数组元素的填充与替换、排序和复制
  8. Win11中文包下载失败?Win11无法安装中文包语言包解决方法
  9. 报表控件Stimulsoft Report在招投标系统中的应用
  10. java简单实现购物车添加,查询,修改,结算商品程序
  11. mysql nemesis后缀,YOUR FILES ARE ENCRYPTED
  12. CodeForces Round #521 (Div.3) B. Disturbed People
  13. 区块链技术在物联网中的应用概述
  14. 分享一个会遮掩的吊炸天登录页面
  15. 跨境电商RPA是什么意思?用PRA工具能做啥?
  16. 加班调休被拒的程序员,怒怼996是行规的HR,你的996真的值吗?
  17. mysql中文名字段引起的触发器语法错误
  18. 外网访问家里的nas
  19. 【删除含有合并单元格的excel某列】
  20. 秋招—文思海辉笔试题

热门文章

  1. JAVA多线程作业-多人买票
  2. 算法基础--快慢指针
  3. java-php-python-ssm计算机公共课程学习资源管理系统计算机毕业设计
  4. 一个简单的步骤让你的 Python 代码更干净
  5. Linux使用非root用户在根目录中创建文件夹
  6. 火车头采集器V9版本 Json提取bug
  7. python道德经摘要
  8. 超级计算机模型,迄今为止最精确的黑洞合并模拟,由超级计算机和人工智能创建!...
  9. 使用ES Rally出错:certificate verify failed: self signed certificate in certificate chain
  10. android 进度条图标方形_android进度条的样式