设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]
设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]
中国大学MOOC: 若有以下语句:int s[4][5],(*p)[5];p=s;则对数组元素s[1][3]的正确引用形式是()。
中国大学MOOC: 若有以下语句:int s[4][5],(*p)[5];p=s;则对数组元素s[1][3]的正确引用形式是()。
若已定义char s[2][10];则下面表达式中代表s[1][2]地址的是:选择一项: A: &s[1]+2 B: &s[0]+1+2 C: &s[1][1]+1 D: &s[0][0]+12
若已定义char s[2][10];则下面表达式中代表s[1][2]地址的是:选择一项: A: &s[1]+2 B: &s[0]+1+2 C: &s[1][1]+1 D: &s[0][0]+12
中国大学MOOC: 如果s是一个序列,s=[1,kate,True],s[3]返回True。
中国大学MOOC: 如果s是一个序列,s=[1,kate,True],s[3]返回True。
若已定义char s[2][10];则下面表达式中代表s[1][2]地址的是:选择一项: A: &s[1]+2 B: &s[0]+1+2 C: &s[1][1]+1 D: &s[0][0]+12
若已定义char s[2][10];则下面表达式中代表s[1][2]地址的是:选择一项: A: &s[1]+2 B: &s[0]+1+2 C: &s[1][1]+1 D: &s[0][0]+12
中国大学MOOC: 下面代码的输出结果是[gold, brown],请补充print(s[])语句的切片区间( ) s =[seashell,gold,pink,brown,purple,tomato]print(s[])
中国大学MOOC: 下面代码的输出结果是[gold, brown],请补充print(s[])语句的切片区间( ) s =[seashell,gold,pink,brown,purple,tomato]print(s[])
智慧职教: 设有定义语句“char s[3][20],(*p)[20]=s;”,则下列语句中错误的是()
智慧职教: 设有定义语句“char s[3][20],(*p)[20]=s;”,则下列语句中错误的是()
设s = ”Happy New Year”, 则s[3:8]的值为: 设s = ”Happy New Year”, 则s[3:8]的值为: 设s="Happy New Year",则s[2:7]为[ ] A: 'ppy Ne' B: 'py Ne' C: 'ppy N' D: 'appy N'
设s = ”Happy New Year”, 则s[3:8]的值为: 设s = ”Happy New Year”, 则s[3:8]的值为: 设s="Happy New Year",则s[2:7]为[ ] A: 'ppy Ne' B: 'py Ne' C: 'ppy N' D: 'appy N'
下列程序的运行结果是______________________。deffunc(s,i,j):ififunc(s,i+1,j-1)s[i],s[j]=s[j],s[i]a=[10,6,23,0,3]func(a,0,len(a)-1)foriinrange(len(a)):print(a[i],end=)#输出以空格结尾[/i][/i][/i]
下列程序的运行结果是______________________。deffunc(s,i,j):ififunc(s,i+1,j-1)s[i],s[j]=s[j],s[i]a=[10,6,23,0,3]func(a,0,len(a)-1)foriinrange(len(a)):print(a[i],end=)#输出以空格结尾[/i][/i][/i]
设有定义语句"char s[3][20],(*p)[20]=s;",则下列语句中错误的是: A: scanf("%s",s[2]); B: gets(*(p+2)); C: scanf("%s",*(p+2)+0); D: gets(s[2][0]);
设有定义语句"char s[3][20],(*p)[20]=s;",则下列语句中错误的是: A: scanf("%s",s[2]); B: gets(*(p+2)); C: scanf("%s",*(p+2)+0); D: gets(s[2][0]);