问题
单项选择题
当执行以下程序段时( ) do{y--;}while(--y) printf("%d\n",y--);
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
答案
参考答案:C
解析: 变量y无初值,系统默认非空。循环将无限次地被执行下去。
当执行以下程序段时( ) do{y--;}while(--y) printf("%d\n",y--);
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
参考答案:C
解析: 变量y无初值,系统默认非空。循环将无限次地被执行下去。