【刷题记录】
写在前面此系列文章仅是对个人学习的记录,如有错误,请予以指正,谅解。
第九次刷题记录
一、牛客网刷题
1、题目描述
KiKi想知道一个整数的奇偶性,请帮他判断。从键盘任意输入一个整数(范围-231~231-1),编程判断它的奇偶性.
2.代码:
#include<stdio.h>
int main()
{
int n;
n >=-2^31 and n<=2^31-1;
while(scanf("%d", &n) == 1)
if(n%2==0) //判断函数奇偶性
{
printf("Even\n");//输出偶数
}
else
{
printf("Odd\n"); //输出奇数
}
return 0; //返回函数0
}
3、问题分析偶数除以2为0,奇数除以2为1。所以采用求余的方法。
4、知识点总结
if语句的三种基本形式。
(1)if(表达式) 语句。表达式一般为逻辑表达式或关系表达式,语句可以是一条或多条。,当为多条语句时需用“{}”构成复合语句。
(2)if-else,if语句只允许条件为真时指定要执行的指令;if-else允许为假时执行指定的指令。if(表达式) 语句1 else(表达式) 语句2.
(3)if-else-if,编程需要判定一系列的指令的条件,一旦其中某一个指令为真就立刻停止。执行对应语句,然后跳到if语句外面继续执行程序。