已知数组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;
A: cout<<*(arr+4)<<endl;
B: cout<<*(arr+1)+5<<endl;
C: cout<<arr[4]<<endl;
D: cout<<*arr+4<<endl;
举一反三
- 数组arr的定义如下:int<br/>arr[5] = {1,2,3,4,5};输出结果不是2的是() A: cout << *(arr+1)<
- 根据下面的定义,能输出字符串"Li"的语句是()。struct person{char name[10];int age;};person stu[10]={"Zhang",18,"Li",17,"Ma",18,"Huang",18 };? cout<<;stu[1].name[0]<<endl;|cout<<;stu[2].name[0]<<endl;|cout<<;stu[1].name<<endl;|cout<<;stu[2].name<<endl;
- 下列哪种方法不能实现换行显示?( ) A: cout << endl; B: cout << ‘n’; C: cout << ‘ ’; D: cout << “ ”;
- 下列输入输出语句中错误的是() A: cout << x << endl; B: cin >> y >> z; C: cout >> a >> b; D: cout << “a”;
- 以下代码写法哪个不符合工程规范? A: using namespace std; B: using std::endl; C: std::cout << "Hello"; D: using std::endl;std::cout << endl;