题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-02-25 21:07:06

[单项选择]在Java语言中,能够实现字符串连接的方法是( )
A. String substring(int startpoint)
B. String concat(String s)
C. String replace(char old,char new)
D. String trim()

更多"在Java语言中,能够实现字符串连接的方法是( )"的相关试题:

[填空题]以下函数 sstrcat( )的功能是实现字符串的连接,即将 t 所指字符串复制到 s 所指 字符串的尾部。例如:s 所指字符串为 abcd,t 所指字符串为 efgh,函数调用后 s 所指字符串为 abcdefgh。请填空。 #include void sstrcat(char *s,char *t) { int n; n=strlen(s); while(*(s+n)=_________){s++; t++;} }
[填空题]以下函数sstrcat的功能是实现字符串的连接,即将t所指字符串复制到s所指字符串的尾部。例如:,所指字符串为abed,t所指字符串为efgh,调用函数sstrcat后s所指字符串为 abcdefgh。请填空。
#inehde <stdio.h>
#include <string.h>
void sstuat(char * 9,char *t)
int n;
n = strlen (s);
while(*(s+n) = )s++; t++;
[填空题]以卜函数sstrcat( )的功能是实现宁符串的连接,即将t所指字符串复制到s所指字符串的尾部。例如:s所指字符串为abcd,t所指字符申为efgh,函数调用后s所指字符串为abcdefgh。请填空。
#include <string.h>
void sstrcat(char *s, char *t)
int n;
n=strlen(s);
while(*(s+n)= )s++;t++;

[简答题]编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。
例如.分别输入下面两个字符串:
“FirstString--”
“SecondString”
程序输出:
“FirstString--SecondString”
注意:部分源程序已给出。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
void fun(char p1[],char p2[])

int i,j;
for(i=0;p1[i]!=’/0’;i++);/*求出i为p1字符串的总长度,包括结束标记符*/
for(j=0;p2[j]!=’/0’;j++)
p1[i++]=p2[j];/*将p2字符串连在p1字符串后面*/
p1[i]=’/0’;/*在字符串最后加上结束标记符*/

void main( )

char s1[80],s2[40];
system("CLS"):
printf("Enter s1 and s2:/n");
scanf("%s%s",s1,s2);
printf("s1=%s/n",s1);
printf("s2=%s/n",s2);
printf("Invoke fun(s1,s2):n");
fun(s1,s2);
printf("After invoking:n");
printf("%s/n",s1);

[填空题]以下函数将b字符串连接到a字符串的后面,并返回a中新字符串的长度。 strcen(char aC), char b[]) { int num=0,n=0; while(*(a+num)!= 【14】 ) num++; while(b[n]){*(a+num)=b[n]; num++; 【15】 ;) return(num); }
[填空题]以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。
strcen(char a[],char b[])
int num=0,n=0;
while(*(a+num)!= 【19】 )num++;
while(b[n])*(a+num)=b[n];num++; 【20】 ;
return(num);

[填空题]以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。 strcen(char a[],char b[]) { int num=0,n=0; while(*(a+num)! = 【15】 )num++; while(b[n]){*(a+num)=b[n];num++; 【16】 ;} return(num); }
[填空题]以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。 surcen(chara[],char b[]) { int num=0,n=0; while(*(a+num)!=______)num++; while(b[n]){*(a+num)=b[n];num++;______;} return(num); } _’/o’或0
[填空题]以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。
surcen(chara[],char b[])
int num=0,n=0;
while(*(a+num)!=______)num++;
while(b[n])*(a+num)=b[n];num++;______;
return(num);
_’/o’或0
[填空题]以下sstrcpy( )函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。
void sstrcpy(char *s,char *t)
while( *s++= 【13】 );
main( )
char strl[100],str2[]="abcdefgh";
sstrcpy(str1,str2);
printf("%s/n",str1);

[填空题]C++中将两个字符串连接起来组成一个字符串的函数是______。
[简答题]常用字符串函数strcat(s1,s2)可将字符串s2添加到字符串s1的末端,但其使用必须保证字符串s1足够大,以便保存它自己的内容和字符串s2中的内容。请编写一个函数char*append(char*s1,char*s2),其可将字符串s2添加到字符串s1的末端,而且不受s1空间大小的限制。请利用常用字符串函数实现。
常用字符串函数说明:
strcpy(to,form):将form字符串复制到to字符串;
strcat(s1,s2):将字符串s2添加到字符串s1的末端,但必须保证字符串s1足够大;
strlen(s):返回字符串s的长度;
注意:部分源程序已存在文件test4_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数append的花括号中填写若干语句。
输出结果如下:
this is a string.
文件test4_2.cpp的内容如下:
#include<iostream.h>
#include<string.h>
char *append(char *s1,char *s2)


void main( )

char *s,*s1,*s2;
s1="this is ";
s2=",a string.";
s=append(s1,s2);
cout<<s<<endl;

[单项选择]比较两个英文字符串的大小的方法是( )。
A. 从第一个字符比起,比其ASCII码值,第一个相同再比第二个,逐个向后比
B. 从最后一个字符比起,比其ASCII码值,逐个向前比
C. 从第一个字符比起,以ASCII码值的逆序,逐个向后比
D. 从最后一个字符比起,以ASCII码值的逆序,逐个向前比

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码