c語言程式設計分開奇數偶數.
- 2022-09-04
#include “stdafx。h”
void main(int argc, char* argv[])
{
int i,a[6];
for(i=0;i<=5;i++)
scanf(“%d”,&a[i]);
for(i=0;i<=5;i++)
{ if(a[i]%2==0)
printf(“%3d”,a[i]); }
printf(“\n”);
for(i=0;i<=5;i++)
if(a[i]%2!=0)
printf(“%3d”,a[i]);
}
程式如下:
#include
void main()
{
int a[20];
int b[20];
int i,j,k;
printf(“輸入二十個數:\n”);
for(i=0,j=0;i<=19;i++)
{
scanf(“%d”,&a[i]);
if(0!=a[i]%2)
{
b[j]=a[i];
j++;
}
}
for(i=0,k=j;i<=19;i++)
{
if(0==a[i]%2)
{
b[k]=a[i];
k++;
}
}
for(i=0;i<=19;i++)
printf(“%d ”,b[i]);
printf(“\n”);
}
有疑問提出。