#include<stdio.h>
void main() { int x,i,sj,so;
sj=so=0;
for ( i=0;i<10;i++ ) { scanf("%d",&x); if ( x%2==0 ) so+=x; else sj+=x; }
printf("%d,%d\n",sj,so);
}
更换最长语句:
i=0; while ( i<10 ) { scanf("%d",&x); if ( x%2==0 ) so+=x; else sj+=x; i++; }
再换:
i=0; do { scanf("%d",&x); if ( x%2==0 ) so+=x; else sj+=x; i++; } while ( i<10 );
追问老哥 这个题目是让分别用while 和 do while循环实现,怎么分别搞啊,万分感谢!
追答用后面提供的while和do while替换程序中最长那句即可