黑马程序员技术交流社区

标题: 【手打】判断一个数是不是偶数(1) [打印本页]

作者: 悄然林静    时间: 2016-7-23 23:01
标题: 【手打】判断一个数是不是偶数(1)
如题,常用方法如下:
  1. #include <stdio.h>

  2. int main()
  3. {
  4.     for (int i;;i++)
  5.     {
  6.         int num;
  7.         printf("请输入一个整数:\n");
  8.         scanf("%d",&num);
  9.    
  10.         if(num%2==0)
  11.         {
  12.             printf("%d是偶数。\n--------------\n",num);
  13.         }
  14.         else printf("%d不是偶数。\n--------------\n",num);
  15.         }
  16.    
  17.     return 0;
  18. }
复制代码

作者: gdutyong    时间: 2016-7-23 23:10
  1. #include <stdio.h>
  2. void isOuShu(int num){
  3.    
  4.     printf("请输入一个数字:");
  5.     scanf("%d",&num);
  6.     rewind(stdin);
  7.     if ((num&1)==0) {
  8.         printf("这个数是偶数");
  9.     }else{
  10.         printf("这个数是奇数");
  11.     }
  12. }
  13. int main()
  14. {
  15. isOuShu(2);
  16.    
  17.     return 0;
  18. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2