网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
C#中,新建一字符串变量str,并将字符串"Tom’sLivingRoom"保存到串中,则应该使用下列哪条语句()。
- A、string str="Tom/’s Living Room";
- B、string str="Tom’s Living Room";
- C、string str("Tom’s Living Room");
- D、string str("Tom"s Living Room");
参考答案
更多 “C#中,新建一字符串变量str,并将字符串"Tom’sLivingRoom"保存到串中,则应该使用下列哪条语句()。A、string str="Tom/’s Living Room";B、string str="Tom’s Living Room";C、string str("Tom’s Living Room");D、string str("Tom"s Living Room");” 相关考题
考题
设有定义: char *c; ,以下选项中能够使字符型指针 c 正确指向一个字符串的是A ) char str[ ]= "string";c=str;B ) scanf("%s",c);C ) c=getchar();D ) *c="string";
考题
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )A)char str[]="string";c=str;B)scanf("%s",c);C)c=getchar;D)char str[]="string";strcpy("c,str")
考题
请编写一个函数int compare(char *s,char *t)), 该函数的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于是t指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0。注意:部分源程序已存在文件PROC8.cpp中。文件PROC8.cpp的内容如下://PROC8.cppinclude <iostream>include <string>using namespace std;int compare(char *s,char *t){//* * * * * * * * *}int main (){char str1[100],str2[100];int result;cout<<"Input the first string\n";cin>>str1;cout<<"Input the second string\n";cin>>str2;result=compare(str1,str2);if (result==0)cout<<"string1=string2 ! \n";else if (result>0)cout<<"string1>string2 ! \n";elsecout<<"string1<string2 ! \n";return 0;}
考题
请补充函数fun(),该函数的功能是:依次取出字符串中所有的小写字母以形成新的字符串,并取代原字符串。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<conio.h>void fun(char *s){int i=0;char *p=s;while(【 】){if (*p>='a'*p<='z'){s[i]=*p;【 】;}p++;}s[i]=【 】;}main(){char str[80];clrscr();printf("\nEnter a string:");gets(str);printf("\n\nThe string is:\%s\n",str);fun(str);printf("\n\nThe string of changingis:\%s\n",str);}
考题
已知String str=new String ("Luck");,则下列关于str的操作中不合法的是( )。A.String s=str. toUpperCase()B.int i=Str. length;C.char s=str. charAt(2);D.String s="Good" +str;
考题
对于下面的程序includeincludechar *scmp(char*s1,char*s2){if(strcmp(s1,
对于下面的程序 #include<stdio.h> #include<string.h> char *scmp(char*s1,char*s2) { if(strcmp(s1,s2)<0)return(s1); else return(s2); } main() { int i:char string[20],sb[3][20]; for(i=0;i<3;i++)gets(str[i]); strcpy(string,scmp(str[0],str[1])); strcpy(string,scmp(string,str[21)); printf("%s\n",string); } 若运行时依次输入abcd、abba和abc三个字符串,则输出结果为______。A.abcdB.abbaC.abcD.abca
考题
以下程序十函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址: #include <stdio.h> #include <string.h> char *scrap(char *s1,char *s2) { if(strcmp(s1,s2)<0) return(s1); else return(s2); } main() { int i; char string[20], str[3][20]; for(i=0;i<3;i++) gets(str[i]); strcpy(string,scmp(str [0],str[1]));/*库函数strcpy对宁符中进行复制*/ strcpy(string,scmp(string,str[2])); printf("%s\n",string); } 若运行时依次输入:abcd、4bba和abc三个宁符市,则输出结果为A.abcdB.abbaC.abcD.abca
考题
假定有以下函数过程: Function Fun(S As String) As String Dim s1 As String For i=1 To Len(S) s1 = UCase(Mid(S, i, 1)) +s1 Next i Fun =s1 End Function 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim Str1 As String, Str2 As String Strl = InputBox(“请输入一个字符串”) Str2=Fun(Str1) Print Str2 End Sub 程序运行后,单击命令按钮,如果在输入对话框中输入字符串“abcdefg”,则单击“确定” 按钮后在窗体上的输出结果为,A.abcdefgB.ABCDEFGC.gfedcbaD.GFEDCBA
考题
以下程序中函数scmp功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#includ<string. h>char *scmp(char *s1,char *s2){ if(strcmp(s1,s2)<0) return(s1); else return(s2);}main(){ int i;char string[20],str[3][20]; for(i=0;i<3;i++) gets(str[i]); strcpy(string,scmp(str[0],str[1])); //库函数 strcpy 对字符串进行复制 strcpy(string,scmp(stfing,str[2])); puts(string); }若运行时依次输入: abed、abba 和abc三个字符串,则输出结果为( )。A.abedB.abbaC.abcD.abca
考题
对于下面的程序includeincludechar * scmp(char * s1,char * s2){if(strcm
对于下面的程序 #include<stdio.h> #include<string.h> char * scmp(char * s1,char * s2) { if(strcmp(s1,s2)<0)return(s1); else return(s2); } main() { int i;char string[20],str[3][20]; for(i=0;i<3;i++)gets(str[i]); strcpy(string,scmp(str[0],str[1])); strcpy(string,scmp(string,str[2])); printf("%s\n",string); } 若运行时依次输入abcd、abba和abc三个字符串,则输出结果为 ______。A.abcdB.abbaC.abcD.abca
考题
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是A.char str[]=“string”;c=str;B.scanf(”%S”,C);C.C=getehar( );D.*c=”string”;
考题
下列给定程序中,函数proc的功能是:首先把b所指字符串中的字符按逆序存放,然后将str1所指字符串中的字符和Str2所指字符串中的字符,按排列的顺序交叉合并到str所指数组中,过长的剩余字符接在str所指数组的尾部。例如,当str1所指字符串中的内容为ABCDEFG,str2 所指字符串中的内容为1234时,str所指数组中的内容应该为A483C2D1EFG;而当str1所指字符串中的内容为1234,str2所指字符串中的内容为ABCEDFG时,str所指数组中的内容应该为1G2F31:4DCBA。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: includestdlib.h includeconio.h includestdio。h includestring.h void proc(char*strl,char*str2,char*str) { int i,j;char ch; i=0;j=strleu(str2)-1; //****found**** while(ij) { ch=str2[i];str2[i]=str2[j];str2[j]=ch; i++;j--; } while(*str1||*str2) { if(*str1){*str=*str1;str++;str1++;) if(*str2){*str=*str2;str++;str2++;) } //****found**** *str=0: } void main { char s1[100],s2[100],t[200]; system("CLS"); printf("\nEnter s1 string:"); scanf("%s",sl); printf("\nEnter s2 string:"); scanf("%s",s2); proc(s1,s2,t); printf("\nThe result is:%s\n",t); }
考题
假定有以下函数过程: Function Fun(S As String) As String Dim s1 As String For i=1 To Len(S) s1=UCase(Mid(S,i,1))+s1 Next i Fun=S1 End Function 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Dim Str1 As String,Str2 As String Str1=Input Box(“请输入一个字符串”) Str2=Fun(Str1) Print Str2 End Sub 程序运行后,单击命令按钮,如果在输入对话框中输入字符串“abcdefg”,则单击“确定”按钮后在窗体上的输出结果为A.abedergB.ABCDEFGC.gfedcbaD.GFEDCBA
考题
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。 #include <stdio.h> #include <string.h> char *scmp(char*s1,char*s2) { if(strcmp(s1,s2)<0) return(s1); else return(s2); } main() { int i; char string[20],str[3][20]; for(i=0;i<3;i++) gets(str[i]); strcpy(string,scmp(str[0],str[1])); /*库函数strcpy对字符串进行复制*/ strcpy(string,scmp(string,str[2])); printf("%s\n",string); } 若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为( )。A.abcdB.abbaC.abcD.baca
考题
Visual Basic.NET中,字符串处理函数中返回Str字符串的长度的是()。A、Mid(Str,Start,Lengh)B、Len(Str)C、Instr(Star,String1,String2,Compare)D、Ltrim(Str)
考题
假如有字符串str1和字符串str2,下列选项不能利用于比较这两个字符串是否相等的是()。A、string.Compare(str1,str2)B、str1= =str2C、string.Equals(str1,str2)D、string.CompareTo(str1,str2)
考题
要声明一个长度为256个字符的定长字符串变量str,下列语句正确的是()A、dim str as stringB、dim str as string(256)C、dim str as string[256]D、dim str as string*256
考题
下面()是不正确的字符串赋值或赋初值的方式。A、char*str;str=“string”;B、charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};C、charstr1[10];str1=“string”;D、charstr1[]=“string”,str2[]=“12345678”;
考题
下面哪一项是不正确的字符串赋值或赋初值的方式()。A、char*str;str=“string”;B、charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};C、charstr1[10];str1=“string”;D、charstr1[]=“string”,str2[]=“12345678”;
考题
单选题要声明一个长度为256个字符的定长字符串变量str,下列语句正确的是()A
dim str as stringB
dim str as string(256)C
dim str as string[256]D
dim str as string*256
考题
单选题Visual Basic.NET中,字符串处理函数中返回Str字符串的长度的是()。A
Mid(Str,Start,Lengh)B
Len(Str)C
Instr(Star,String1,String2,Compare)D
Ltrim(Str)
考题
单选题设有定义:char *c;以下选项中能够使字符型指针c正确指向一个字符串的是( )。A
char str[]=string;c=str;B
scanf(%s,c);C
c=getchar();D
*c=string;
考题
单选题以下叙述中正确的是( )。A
语句“char str[10]=string!;”和“char str[10]={string!};”并不等价B
对于字符串常量“string!”,系统已自动在最后加入了'\0'字符,表示串结尾C
对于一维字符数组,不能使用字符串常量来赋初值D
在语句“char str[]=string!;”中,数组str的大小等于字符串的长度
考题
单选题下面()是不正确的字符串赋值或赋初值的方式。A
char*str;str=“string”;B
charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};C
charstr1[10];str1=“string”;D
charstr1[]=“string”,str2[]=“12345678”;
考题
单选题C#中,新建一字符串变量str,并将字符串"Tom’sLivingRoom"保存到串中,则应该使用下列哪条语句()。A
string str=Tom/’s Living Room;B
string str=Tom’s Living Room;C
string str(Tom’s Living Room);D
string str(Toms Living Room);
考题
单选题下面哪一项是不正确的字符串赋值或赋初值的方式()。A
char*str;str=“string”;B
charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};C
charstr1[10];str1=“string”;D
charstr1[]=“string”,str2[]=“12345678”;
热门标签
最新试卷