下列输出字符'A'的方法中,错误的是( )。
A: cout<<put('A');
B: cout<<'A';
C: cout.put('A');
D: char A='A';cout<<A;
A: cout<<put('A');
B: cout<<'A';
C: cout.put('A');
D: char A='A';cout<<A;
举一反三
- 下列哪种方法不能实现换行显示?( ) A: cout << endl; B: cout << ‘n’; C: cout << ‘ ’; D: cout << “ ”;
- 已知数组arr的定义如下:int arr[5]={1,2,3,4,5};下列语句中输出结果不是5的是( )。 A: cout<<*(arr+4)<<endl; B: cout<<*(arr+1)+5<<endl; C: cout<<arr[4]<<endl; D: cout<<*arr+4<<endl;
- 以下if语句语法正确的是( )。 A: if(x>0) cout<<xelse cout<<--x; B: if(x>0){ x=x+y; cout<<x; }else cout<<--x; C: if(x>0){ x=x+y; cout<<x; };else cout<<--x; D: if(x>0){ x=x+y; cout<<x };else cout<<--x;
- 下列输入输出语句中错误的是() A: cout << x << endl; B: cin >> y >> z; C: cout >> a >> b; D: cout << “a”;
- 设涉及到的变量均已正确定义,以下语句不正确的是: A: cout<<"I'm good!"; B: cin>>"I'm good!"; C: cin>>a>>b; D: cout << a << b ;