在C++语言中,一维数组的定义方式为:<类型说明符> 数组名 ;
A. [整型常量表达式]
B. [整型表达式]
C. [常量]
D. [整型常量] 或[整型表达式]
查看答案
下列是为字符数组赋字符串的语句组,其中错误的是 。
A. char s[l0]; s="program";
B. char s[]=" program";
C. char s[l0]="Hello!";
D. char s[l0];strcpy(s,"hello !");
若己知char str[20]; 有语句cin>>str; 当输入为This is a C++ program时,str所得结果是 。
A. This is a C++ program
B. This
C. This is
D. This is a C
若有以下定义: char s[l0]=" Program",t[]=" test";则对字符串的操作错误的是 。
A. strcpy( s, t) ;
B. cout< C. strcat("this",t);
D. cin>>t;
若有以下定义: int a[]={l,2,3,4,5,6,7}; char c= 'b', c2 = '2'; 则表达式值不为2的是 。
A. a[1]
B. (int) c2
C. a['3'-c2]
D. c2-'0'