1、下面程序的功能是在輸入的一批正整數中求出最大者,輸入0結束循環,請選擇填空#include <stdio.h>main(){ int a, max=0; scanf ("%d",&a); while([B ]) {if (max<a) max=a; scanf("%d",&a); } printf("%d",max);}A a==0 B a C !a==1 D !a2、若有如下語句 int x=3; do {printf("%d\n",x-=2);} while (!(--x));則上面程序段——BA輸出的是1 B 輸出的是1和-2 C 輸出的是3和0 D 是死循環
熱心網友
第一題選B, 由題知"輸入0結束循環",第二題選B, 第一次循環時,x=x-2,打印的是1,此時x=1,到while時,x=0,循環繼續,x=-2,while(!(-2)),循環退出.