习题2—18

来源:互联网 发布:五子棋c语言代码 编辑:程序博客网 时间:2024/05/22 00:24


#include<stdio.h>
int main()
{  

 int n,i=0,j=0,flag;
   while(1)
   {
    printf("请输入一个正整数:");
    scanf("%d",&n);
 do
 {
  flag=n%2;
  if(flag==0)
  {
   i++;
  }
  else
  {
   j++;
  }
  n=n/10;
 }
 while(n!=0);
 if(i*j==0)
 {
  printf("该正整数没有同时含有奇数字和偶数字\n");
 }
 else  if(i*j!=0)
 {
 printf("该正整数同时含有奇数字和偶数字\n");
 }
    i=0;
 j=0;
}
 return 0;
}

0 0