当前位置:K88软件开发文章中心编程语言C/C++C/C++01 → 文章内容

C语言习题:输入一个数判断其为偶数还是奇数

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2019-1-3 0:07:42

:2011-10-27 21:13:19

输入一个整数,打印出其是偶数还是奇数,这道题实际上不难,它主要是考核scanf输入函数、printf输出函数、if语句和判断一个数为偶数还是奇数的技巧。

判断一个数是否为偶数还是奇数,可以求该数与2相除的余数,如果余数为0,则为偶数,如果余数为1,则该数为奇数。可以使用C语言的if语句来判断其余数为0还是为1,C语言中使用%求两个整数的余数。

全部源代码如下:

#include <stdio.h>

main()
{
      int n;   /*要判断的整数*/
      printf("请输入一个整数:");
      scanf("%d",&n);
      if(n%2==0)    /*余数为0,则为偶数*/
           printf("%d是偶数",n);   /*输出偶数信息*/
      else
           printf("%d是奇数",n);   /*输出奇数信息*/
}


C语言习题:输入一个数判断其为偶数还是奇数