题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-04-02 02:26:38

[单项选择]返回一个值,该值是从字符表达式右侧第1个字符开始截取若干个字符的函数为
A. Space
B. String
C. Left
D. Right

更多"返回一个值,该值是从字符表达式右侧第1个字符开始截取若干个字符的函数为"的相关试题:

[填空题]请补充main函数,该函数的功能是:从一个字符串中截取前面若干个给定长度的子字符串。其中,str1指向原字符串,截取后的字符存放在str2所指的字符数组中,n中存放需截取的字符个数。
例如:当str1=“cdefghij”,然后输入4,则str2=“cdef”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
  #define LEN 80
main( )

char str1[LEN],str2[LEN];
int n,i;
clrscr( );
printf("Enter the string:/n");
gets(str1);
printf "Enter the position of the string deleted:");
scanf( 【1】 );
for(i=0;i<n;i++)
【2】
str2[i]=‘/0’;
printf("The new string is:%s/n", 【3】 );

[单项选择]用于获得字符串s从第3个字符开始的2个字符的函数是( )。
A. Mid(S,3,2)
B. Middle(S,3,2)
C. Left(S,3,2)
D. Right(S,3,2)
[简答题]【说明】StringEditor类的功能是:已知一个字符串,返回将字符串中的非字母字符都删除后的字符串。 public (1) { public static String removeNonLetters( (2) ){ StringBuffer aBuffer= (3) ; char aCharacter; for(int i=0; i<original.length( );i++){ aCharacter= (4) ; if(Character.isLetter(aCharacter)) aBuffer.append( (5) ); } return new String(aBuffer); } } public class StringEditorTester{ public static void main(String args[]){ String original="Hi!, My Name is Mark, 234I think you are my classmate!!"; System.out.println(StringEditor.removeNonLetters(original)); } }
[单项选择]返回一个由字符表达式的第1个字符重复组成的指定长度为数值表达式值的字符串的函数为
A. Space
B. Striog
C. Left
D. Right
[多项选择]以下函数可以截取字符串的有()。
A. RIGHT
B. LEFT
C. LEN
D. MID
[单项选择]字符函数Rtrim(字符表达式)返回去掉字符表达式什么的字符串
A. 前导空格
B. 中间空格
C. 两端空格
D. 尾部空格
[填空题]函数delete(s,i,n)是作用是从字符串s中删除从第i个字符开始的n个字符,请填空。
void delete(char s[], int i,int n)
int j,k,length=0;
while(s[length])
【16】
-i;
j=i;

if( 【17】 )
k=i+n;
if(i+n<=length)
while(k<length)
s[j++]=s[k++];
s[j]/’/0’;

[填空题]函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[],int i,int n) {int j,k,length=0; while(s[length]) 【11】 ; -i; j=i; } If( 【12】 ) { k=i+n; if(i+n<=length) while(k<length) s[j++]=s[k++]; s[j]=’/0’;}
[填空题]函数de1ete(s,i,n)的作用是从字符串s中删除从笫i个字符开始的n个字符,请填空。
void de1ete(chars[],int i,int n)
int j,k,length=O;
whi1e(s[length])
【11】
-i;
j=i;

if( 【12】 )
k=i+n;
if(i+n<=length)
whi1e(k<length)
s[j++]=s[k++];
s[j]=’/0;
[填空题]以下程序中函数 huiwen 的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串 yes!,否则函数返回字符串 no!,并在主函数中输出,所谓 回文即正向与反向的拼写都一样,例如:adgda。请填空。 #include char *huiwen(char *str) { char *p1,*p2; int i,t=0; p1=str;p2==_______ ; for(i=0;i<=strlen(str)/2;i++) if(*p1++!=*p2--){t=1;break;} if(=_______ ) return("yes!"); } main( ) else return("no!"); { char str[50]; printf("Input:"); scanf("%s",str); printf("%s/n",=_______ ); }
[填空题]以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda,请填空。
#include<string.h>
char*huiwen(char*str)
char*p1,*p2;int i,t=0;
p1=str;p2=______;
for(i=0;i<=strlen(str)/2;i++)
if(*p1++!=*p2--)t=1;break;
if(t==0)return("yes!");
else return("no!");

main( )
char str[50];
printf("Input:");scanf("%s",str);
printf("%s/n",huiwen(str));

我来回答:

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

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码