...就进行累加,当累加值大于等于100时,结束输入,并输出输入的所有偶数...
发布网友
发布时间:2024-10-23 16:29
我来回答
共3个回答
热心网友
时间:2024-11-06 20:32
#include "stdio.h"
void main()
{
int a[100],i,j=0,num=0;
while(num<100)
{
scanf("%d",a+j);
if(a[j]%2==0)
{
num+=a[j];
j++;
}
else a[j]=0;
}
printf("结果是%d。\n",num);
printf("所有偶数如下:\n",num);
for(i=0;i<j;i++)
printf("%d ",a[i]);
}
热心网友
时间:2024-11-06 20:36
没看懂 输入任意数据? 输出呢?这个结果指累加和?
热心网友
时间:2024-11-06 20:32
头文件就不写了
void main()
{
int a, sum = 0, i = 0;
int num[1000];
while(scanf("%d", &a) && sum < 100)
if(a % 2 == 0)
{
sum += a;
num[i ++] = a;
}
for(int j = 0; j < i; j ++)
printf("%d\n", num[j]);
printf("%d\n", sum);
}