新手请教: do continue while 用法
课后习题:新手请教 do continue while 用法3.8 下列程序段执行后s值为()。
int i=5,s=0;
do if (i%2) continue; else s+=i; while (--i)
我自己算出来是 1, 答案是6 , 请问大佬为什么答案是6? 还是答案有错误?
谢谢!
#include <stdio.h> int main( void ) { int i=5, s=0; do if( i%2 ) continue; else s += i; while( --i ); printf( "s = %d\n", s ); }