程序考虑了通用性,将判别写成了函数。代码如下:
#include <stdio.h>
int isEven(int i)
{
return (i%2 == 0 );
}
int main(/*int argc, int **argv */)
{
int i,c=0,tch;
printf("The even numbers are:\n");
for(i=0;i<=100;i++)
{
if(isEven(i))
{
c=c+1;
printf("%5d",i);
if(c!=10)
tch = '\t';
else
{ tch = '\n'; c=0; }
putchar(tch);
}
}
}