问题 单项选择题

以下程序的运行结果为 #include"stdio.h" main() { int m,n;for(m=0,n=10;m<n;m+=3,n--);printf("%d,%d\n",m,n);}

A.6,7

B.7,6

C.9,7

D.7,9

答案

参考答案:C

解析: for后一对括号中的表达式可以是任意有效的C语言表达式。该题目的循环体部分为空语句,循环控制条件为m<n,每一次m增3,n减1,每当循环体执行结束时,循环控制变量m,n就会分别被增3和减1。

单项选择题 A型题
问答题 简答题