已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“0”开头,且以字符“9”结尾的表达式为:
A: s[0]==0 and s[9]==9
B: s[0]="0" or s[-1]="9"
C: s[0]=="0" and s[-1]=="9"
D: s[0]=="0" or s[-1]=="9"
A: s[0]==0 and s[9]==9
B: s[0]="0" or s[-1]="9"
C: s[0]=="0" and s[-1]=="9"
D: s[0]=="0" or s[-1]=="9"
C
举一反三
- 已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“0”开头,且以字符“9”结尾的表达式为: A: A.s[0]="0" or s[-1]="9" B: A.s[0]==0 and s[9]==9 C: s[0]=="0" and s[-1]=="9" D: A.s[0]=="0" or s[-1]=="9"
- 定义一个名为s的字符型数组,并且赋初值为字符串“123”的错误语句是 A: char s[] = {'1', '2', '3', '0'}; B: char s[] = {"123"}; C: char s[3] = {"123 "}; D: char s[4]={'1', '2', '3'};
- 设S="Chinese dream my dream",T="dream",则index(S, T, 3 )的值为______。 A: 0 B: 9 C: 18 D: 9和18
- 已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“1”开头,且以字符“0”结尾的表达式为: A: s[0]==1ands[9]==0 B: s[0]=="1"ands[-1]=="0" C: s[0]="1"ors[-1]="0" D: s[0]=="1"ors[-1]=="0"
- 以下字符串赋值的表达式中,不能正确赋值的是( )。? char s[10] = {'c','h','i','n','a','\0'};|char s[10]; s = "china";|char *s = "china" ;|char s[ ] = "china";
内容
- 0
字符数组s不能作为字符串使用的是( )。 A: char s[]="happy"; B: char s[6]={'h','a','p','p','y','0'}; C: char s[]={"happy"}; D: char s[5]={'h','a','p','p','y'};
- 1
每个字符串尾有一个字符串结束符,表示字符串的终止。下面哪个是字符串的结束符( )。 A: '0' B: "0" C: "0" D: '0'
- 2
以下代码执行结果是?var str = "12px";var s = str.indexOf("2");document.write(s); A: 1 B: 0 C: 2 D: 3
- 3
下列对字符数组s初始化错误的是( )。 A: char s[5]={"abc"}; B: char s[5]={ 'a', 'b', 'c'}; C: char s[5]= " "; D: char s[5]="abcde";
- 4
对字符数组s赋值,不合法的是:( ) A: A.char s[]="china"; B: B.char s[20]={" china "}; C: C.char s[20];s=" china"; D: D.char s[20]={c,h,i,n,a};