OpenJudge

C214:2-1-4如何判断奇数还是偶数?

总时间限制:
1000ms
内存限制:
65536kB
描述

C语言-基础课程

2C语言分支和循环

2.1 C语言会做比较和判断

2-1-4如何判断奇数还是偶数?13715

    一个整数不是奇数就是偶数,现实中我们判断偶数的依据是看这个数是否能被2整除,也就是看看这个数字除以2之后的余数是否为0,如果不为0那肯定就是奇数。现在我们把这个想法转化为C的语句吧!    

    C语言中求余数是用%这个符号的,运用上个练习中我们学习的if( ) 语句来试试吧。

if (N % 2 == 0)    //注意,这里必须使用==而不能使用= 哦,参考2-1-1关系运算符

{

printf("even");

}

    如果不是偶数呢?那我们就可以使用一个新的语句else,其实else就是它英文字面的意思,就是除了符合if条件之外的它都接收。比如上面的例子中如果不是偶数那剩下的肯定是奇数。

    else的使用方法和if类似,也要在后面加上{ }这对花括号,所有符合else条件的处理都要包含在花括号中。

课堂作业:输入一个整数,判断它是偶数还是奇数。如果是奇数,输出odd。如果是偶数,输出even

参考2-1-4视频教程最后的代码进行修改,提交到openjudge11中题库。此代码可使用条件分支if……else语句


输入
输入一个整数
输出
输出仅一行,如果是奇数,输出odd。如果是偶数,输出even
样例输入
13
样例输出
odd
来源
可参考全局题号8218:奇偶数判断
全局题号
13715
添加于
2017-05-03
提交次数
1166
尝试人数
656
通过人数
629