以下程序的输出结果是______。#include <;iostream>;using namespace std;void main( ){int n=6;while(n--)cout<;<;(--n)<;<;" ";}
A: 4 3 2
B: 4 2 0
C: 6 3 1
D: 6 4 2
A: 4 3 2
B: 4 2 0
C: 6 3 1
D: 6 4 2
举一反三
- 下面的程序输出的结果是( )。 #include <iostream> using namespace std; void main(){ int a=2; int &c=a; a++; cout<<c; } A: 2 B: 3 C: 4 D: *a
- 以下程序的输出结果是( )#include[iostream]using namespace std;int main(){ int n=9; while(n>6) {n--;cout<<n;}} A: 987 B: 876 C: 8765 D: 9876
- 以下程序的输出结果是______。#include<;iostream>;using namespace std;void main(){int i,j,x=0; for(i=0;i<;2;i++){ x++;for(j=0;j<;=3;j++){ if(j%2)continue;x++;}x++;}cout<;<;"x="<;<;x<;<;endl;} A: x=4 B: x=8 C: x=6 D: x=12
- 以下程序的输出结果是_______。 int f(int n){ if(n<=1) return 0; n/=2; return f(n)+n; } int main(void){ printf("%d",f(7)); return 1; } A: 4 B: 3 C: 5 D: 6
- 有如下程序: #include<iostream> using namespace std; class A{ public: static int a; void init( ){a=l;} A(int a=2){init( );a++;} }; int A::a=0; A obj; int main( ){ cout<<obj.a; return 0; } 程序的输出结果是 A: 0 B: 1 C: 2 D: 3