有如下程序段:int k=5;while(--k) cout<<(k-=3)<A: 2
B: 4
C: 1
D: 死循环
B: 4
C: 1
D: 死循环
C
举一反三
- 以下程序执行后的输出结果是()。main(){int k=5;while(--k)printf("%d",k-=3);printf("\n");} A: 1 B: 2 C: 4 D: 死循环
- 下面程序段循环执行了( )。int k= 10;while (k=3) k=k- 1; A: 死循环 B: 0次 C: 3次 D: 7次
- 有以下程序段:int k=5;while(--k) printf('%d',k -= 3);执行后的输出结果是( )。 A: 1 B: 2 C: 3 D: 0
- 程序段如下:int k=0;while(k<=2) k++;printf("%d\n",k);则执行该程序段的输出结果是() 。 A: 4 B: 3 C: 2 D: 0
- 有下列程序: main( ) { int k=5; while(--k) printf("%d",k-=3); printf(" "); } 执行后的输出结果是( )。
内容
- 0
以下程序执行后的输出结果是。 main() {int k=5; while(--k) printf("%d",k-=3); printf("\n") }
- 1
有如下程序段:int a=-2,b=0;while(a++) ++b;cout<<a<<'\t'<<b<<endl;运行后输出结果是( )。 A: 0 2 B: 1 2 C: 1 3 D: 2 3
- 2
有如下程序段:int a=-1,b=0;while(a++) ++b;cout<<a<<'\t'<<b<<endl;运行后输出结果是( )。 A: 0 1 B: 1 1 C: 1 2 D: 2 3
- 3
执行程序段int k=4,a=3,b=2,c=1; printf(" %d ",k<a?k:c<b?c:a);后的输出结果是
- 4
下列程序段的循环次数是( )。 k=0 while k<6: if k<1: continue if k==5: break K+=1 A: 死循环,不能确定循环次数 B: 4 C: 5 D: 6