当前位置: 代码迷 >> C语言 >> 求一个循环条件
  详细解决方案

求一个循环条件

热度:267   发布时间:2008-04-15 21:00:04.0
我的解法
经诸多高手指教,加上我反复的推敲、编改、实验,我终于写出一个解法,并且成功了。
以下就是我编写的,有些麻烦,请各位多指教!
# include "stdio.h"
main()
{
int k,he=0,i=0;
char ch;
float p;
for (;;)
{ scanf("%d",&k);
if (k%2==0)
{i++;
he+=k;
ch=getchar();
  if (ch=='\n')
    break;
    else if (ch=='\t')
   continue;    }
   else if(k%2!=0)
   {ch=getchar();
   if (ch=='\t')
   continue;
   else if (ch=='\n')
   break;}}
   printf("%d",p=he/i);
   }

[[it] 本帖最后由 初学者小Q 于 2008-4-16 19:23 编辑 [/it]]
----------------解决方案--------------------------------------------------------
这么多答案自己慢慢看吧
----------------解决方案--------------------------------------------------------
  相关解决方案