#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("请输入一个
正整数:");
int n1,n2;
bool flag1 = false,flag2 = false;
scanf("%d",&n1);
n2 = n1;
while(n1)
{
if((n1%10)%2)
flag1 = true;
else
flag2 = true;
n1 = n1/10;
}
if(flag1 && flag2)
printf("正整数%d既包含偶数也包含奇数\n",n2);
else if(flag1)
printf("正整数%d只包含奇数\n",n2);
else
printf("正整数%d只包含偶数\n",n2);
system("pause");
return 0;
}
追问我是初学者,那个stdib.h和flag是什么意思
本回答被提问者采纳