利用do while循环实现不断输入新的数据,内部嵌套else if判断并记录奇偶个数。
#include <stdio.h>
int main()
{
int num=0;
int ji=0;
int ou=0;
do{
printf("请输入一个范围在(0,100000)的正整数:");
scanf("%d",&num);
int yushu=num%2;
if(num<=0||num>=100000){
printf("输出结束\n");
} else if(yushu==0){
ou++;
} else if(yushu==1){
ji++;
}
}while(num>0&&num<100000);
// printf("输出结束\n");
printf("该组正整数数据有%d个奇数,有%d个偶数",ji,ou);
return 0;
}
就很简单的C语言入门题目啦,但是我有收集癖,不想删,也不想重命名存本地,就扔到这里吧嘎嘎嘎。估计也没人看没人用得到,毕竟太基础了。