简答题下列程序的功能是:解决百马百担问题,有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马驮1担,问大马、中马、小马各多少匹? #include int main(void) { int m, n, k; (1) ; printf("各种驮法如下:\n"); for (m = 1; m for (n = 1; n { k = 100 - m - n; if ((2 * 3 * m + 2 * 2 * n + (3) ) == 2 * 100) { printf("大马%3d匹; 中马%3d匹; 小马%3d匹.\n", m, n, k); sum++; } } printf("共有%d种驮法.\n", sum); return 0; }多选题执行下列程序段的输出结果是( )。for(i=0;i0;j--) printf("*"); A. ** B. *** C. **** D. ******多选题如果从键盘上输入:ABCdef,则下面程序段的输出结果是( )。char ch;while((ch=getchar())!='\n'){ if(ch>='A' && ch='a' && ch ABCdef B. abcDEF C. abc D. DEF多选题若有定义int x=12,y=3,执行下列程序段后,变量x的值是( )。do{ x/=y--;}while(x>y); A. 1 B. 2 C. 3 D. 程序运行有错误简答题执行下列程序段后,a的值是 。 int a=1,b=175; do{ a*=b%10; b/=10; }while(b); printf("%d\n",a);