用C语言输入任意一组数,以0结束,写一程序判断该组数中数据的奇偶性.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 05:49:25
用C语言输入任意一组数,以0结束,写一程序判断该组数中数据的奇偶性.
不用数组,用循环!
不用数组,用循环!
#include <stdio.h>
int main()
{
int x;//直接选为int型整数
while(1) {
scanf("%d", &x);
if(x == 0)
break;
if(x>1 && x%2==0)
printf("偶数\n");
else
printf("奇数\n");
}
return 0;
}
再问: 是判断一组数,不是一个!
再答: 你想想看,如果一下子把所有奇数或所有偶数显示出来,肯定需要先把数存起来,当然可以有很多办法,可是没必要啊,用一个while循环,就可以输入一个数,判断一下,输入0就推出循环
再问: 可是老师就是这么要求的……
再答: #include
#include
#define MAXNUMBER 10
typedef struct Lnode{
int value;
Lnode *next;
}Number;
int main()
{
int i,j;
Number *L;
L=(Number *)malloc(sizeof(Number));
L->next=NULL;
for(j=1;jvalue));
if(s->value==NULL)
break;
s->next=L->next;
L->next=s;
}
for(j=1,jvalue%2==0)
printf("%d",L->value);
L=L->next;
}
printf("these number aer even number");
return 0; /*不是偶数的就不写了,一样的,-_-!我还复习了一下数据结构*/
/*我也就试一下,不知道运行怎么样,反正,就是用线性表存数,然后运算。*/
}你们老师真是坑!!!
再问: 谢谢了!😁
int main()
{
int x;//直接选为int型整数
while(1) {
scanf("%d", &x);
if(x == 0)
break;
if(x>1 && x%2==0)
printf("偶数\n");
else
printf("奇数\n");
}
return 0;
}
再问: 是判断一组数,不是一个!
再答: 你想想看,如果一下子把所有奇数或所有偶数显示出来,肯定需要先把数存起来,当然可以有很多办法,可是没必要啊,用一个while循环,就可以输入一个数,判断一下,输入0就推出循环
再问: 可是老师就是这么要求的……
再答: #include
#include
#define MAXNUMBER 10
typedef struct Lnode{
int value;
Lnode *next;
}Number;
int main()
{
int i,j;
Number *L;
L=(Number *)malloc(sizeof(Number));
L->next=NULL;
for(j=1;jvalue));
if(s->value==NULL)
break;
s->next=L->next;
L->next=s;
}
for(j=1,jvalue%2==0)
printf("%d",L->value);
L=L->next;
}
printf("these number aer even number");
return 0; /*不是偶数的就不写了,一样的,-_-!我还复习了一下数据结构*/
/*我也就试一下,不知道运行怎么样,反正,就是用线性表存数,然后运算。*/
}你们老师真是坑!!!
再问: 谢谢了!😁
用C语言输入任意一组数,以0结束,写一程序判断该组数中数据的奇偶性.
程序c在键盘上输入一组数据以-1作为该组数据的结束标志,输出该组数据的个数和平均值.
c语言程序:输入任意两个数,求两个数之间的所有数据的和.
用C语言写一段,可以计算任意两个输入数的和的程序
写c++程序:从键盘上输入一组数据,其中该组数据是以输入零结束的,求这组数中最大值与最小值
编程c语言输入一批正整数以0或负数为结束标志求奇数的和要求定义和调用函数even(n)判断数的奇偶性,当n
C语言编写程序,从输入的整数中统计大于0和小于0的个数,用0作为结束输入的数据.
编写一个程序 判断任意输入的整数的奇偶性.
编写一个程序 判断任意输入的整数的奇偶性
用C语言编写程序 输入一个整数,判断正负性及奇偶性并输出
用C语言编写程序.输入一些整数,编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束.
设计一个程序,输入一个整数,判断该数的奇偶性.