有如下程序段: Dim str As String * 10 Dim i Str1=“abcdefg” i=12 len1=Len(i) str2=Right(str1,4) 执行后,len1和str2的返回值分别是( )。
A: 按要求显示部分查询记录
B: 消除重复出现的查询记录
C: 删除查询结果中符合条件的记录
D: 对查询结果进行排序
A: 按要求显示部分查询记录
B: 消除重复出现的查询记录
C: 删除查询结果中符合条件的记录
D: 对查询结果进行排序
举一反三
- 1. 写出下面函数实现的功能是什么? char *maxstr(char *str[],int n) {int i,len,j=0; len=strlen(str[j]); for(i=1;ilen) {j=i;len=strlen(str[i]) ;} return str[j]; }
- 【填空题】求len()函数的值: 已知 str = " python " ,则 len ( str ) 返回值为:(); 列表l = [ 1 , 2 , 3 , 4 , 5 ] ,则 len ( l )返回 列表元素个数为()
- 在下列语句中,正确的是( )。 A: char str[]=”China”; B: char str[];str=”China”; C: char str1[5],str2[]={”China”};str1=str2; D: char str1[],str2[];str2={”China”};strcpy(str1,str2);
- 以下涉及字符串数组、字符指针的程序段中,没有编译错误的是()。 A: char* str, name[1]; str = "Hello"; B: char* str, name[1]; name = "Hello"; C: char str1[10] = "ex1.c", str2[6]; str2 = str1; D: char head_line[]; head_line = "\\0";
- 下面哪一项是不正确的字符串赋值或不正确的赋初值的方式?() A: char *str;str="string"; B: char str[7]={'s','t','r','i','n','g'}; C: char str1[10];str1="string"; D: char str1[]="string",str2[]="1234567";