下面程序的输出结果是 ( ) maint( ) {char * s="121"; int k=0,a=0,b=0; do {k + +; if (k%2==0) {a=a + s[k]-’0’;contin

admin2009-04-15  29

问题 下面程序的输出结果是    (  )    maint(  )   {char * s="121";    int k=0,a=0,b=0;    do    {k + +;    if (k%2==0)    {a=a + s[k]-’0’;continue;}    b=b + s[k]-’0’;a=a + s[k]-’0’    }    wnile(s[k+1]);    printf("k=%d a=%d b=%d\n",k,a,b);    }

选项 A、k=3 a=2 b=3
B、k=3 a=3 b=2
C、k=2 a=3 b=3
D、k=2 a=2 b=3

答案4

解析
转载请注明原文地址:https://jikaoti.com/ti/mMK0FFFM
0

最新回复(0)