题目内容

下列选项中错误的定义语句是( )。

A. char a[]={′t′,′o′,′y′,′o′,′u′,′\0′};
B. char a[]={"toyou\0"};
C. char a[]="toyou\0";
D. char a[]=′toyou\0′;

查看答案
更多问题

阅读下列程序,则在执行后,程序的运行结果为( )。#include "#include using namespace std;int main(){ char a[30]="nice to meet you!"; strcpy(a+strlen(a)/2,"you"); cout << a; return 0;}

A. nice to meet you you
B. nice to
C. meet you you
D. nice to you

下列说法不正确的是( )。

A. 可以对字符数组进行整体输入、输出。
B. 字符数组中可以存放字符串。
C. 可以对整形数组进行整体输入、输出。
D. 不能用赋值运算符“=”对字符数组进行整体赋值。

将数组int a[4]={1,2,3,4};的元素全部输出,下列语句正确的是( )。

A. cout< B. cout< C. for(int i=0; i<=4; i++)cout << a[i];
D. for(int i=0; i<4; i++)cout << a[i];

若二维数组有n列,则在a[i][j]之前的元素个数为( )。

A. j*n+i
B. i*n+j
C. i*n+j-1
D. i*n+j+1

答案查题题库