我编写了一个程序,该程序在执行时会提示用户输入整数5次。它返回两个数组,一个包含奇数,另一个包含奇数。
#include <stdio.h>
#define SIZE 5
int array[SIZE];
int odd[SIZE];
int even[SIZE];
int index_odd=0;
int index_even=0;
int main()
{
for(int i=0; i < SIZE; i++)
{
scanf("%d", &array[i]);
if(array[i]%2==0)
{
odd[index_odd]=array[i];
index_odd++;
}
else
{
even[index_even]=array[i];
index_even++;
}
}
printf("\nOdd numbers: \n");
for(int i=0; i < SIZE; i++)
printf("%d ", odd[i]);
printf("\nEven numbers: \n");
for(int i=0; i < SIZE; i++)
printf("%d ", even[i]);
printf("\n");
return 0;
}
程序是否有可能像在基于转弯游戏中的游戏中那样,而不是从终端中读取,而是从文本文件中读取:
依次类推,直到EOF
。
我要构建的实际对象是 CARDIAC COMPUTER 模拟器,其工作方式是,它需要一系列数字,将它们分配给数组的正确索引,然后根据根据它们持有的值,在该数组中执行操作并输出结果。
我需要在代码中实现什么才能实现
: