题目内容 (请给出正确答案)
[主观题]

下列程序实现从已有字符串的指定位置复制为新字符串,请将程序补充完整,使程序正确。 #include <stdio.h> int main() { int n; char s1[30],s2[30]; void strcopy(char *p1,char*p2); printf("please input s1:"); gets(s1); printf("please input n:"); scanf("%d",&n); strcopy(s1+n-1,s2); puts(s2); return 0; } void strcopy(char *p1,char*p2) { for(;________________ ; ) *p2++=*p1++; *p2='0'; }

答案
将光标移到第 1行,在命令行模式下输入5yy,然后将光标移动指定位置,按P键
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列程序实现从已有字符串的指定位置复制为新字符串,请将程序补…”相关的问题

第1题

以下程序是将字符串b的内容连接字符数组a的内容后面,形成新字符串a,请填空使程序完整。 #include "stdio.h" int main () { char a[40]="Hello you!", b[ ]="World!"; int i=0,j=0; while (a[i]!='0') 1 ; while (b[j] ) { a[i]=b[j] ; i++ ; j++ ; } a[i]='0'; printf("%sn",a); }
点击查看答案

第2题

下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下画线位置,使程序完整并能正确运行的语句是________。 public class Test implements Runnable{ public static void main(String args[]){ Test tt=new Thread(t); tt.start(); } public void run(){ for(;;){ try{ _________; }catch(________e){ } System.put.println("Hello"); } } }

A.sleep (1000) RuntimeException

B.sleep (1000) InterruptedException

C.Thread.sleep (1000) RuntimeException

D.Thread.sleep (1000) InterruptedException

点击查看答案

第3题

获得用户输入的一个字符串,将字符串逆序输出。完善程序。 s=input("请输入一个字符串:") print(_____________)
点击查看答案

第4题

在初始化或程序中向指针赋予字符串,相当于把该字符串复制到指针指向的地址中。
点击查看答案

第5题

在初始化或程序中向指针赋予字符串,相当于把该字符串复制到指针指向的地址中。
点击查看答案

第6题

下面程序的功能是从键盘输入一个字符串,编程将其字符顺序颠倒后重新存放,并输出这个字符串。 程序的运行结果如下: Input a string: abcdef↙ The inversed string is: fedcba 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <string.h> void Inverse(char *pStr); int main() { char str[80]; printf("Input a string:n"); gets(str); //输入字符串 Inverse(str); //将存于str数组中的字符串逆序存放 printf("The inversed string is:n"); puts(str); //输出字符串 return 0; } //函数功能: 实现字符串逆序存放 void Inverse(__________) { int len;

A.char *pStr strlen(pStr) pEnd=pStr+len-1 *pStart = *pEnd

B.char pStr sizeof(pStr) pEnd=pStr+len-1 *pStart = *pEnd

C.char *pStr sizeof(pStr) pEnd=pStr+len pStart = pEnd

D.char pStr strlen(pStr) pEnd=pStr+len pStart = pEnd

点击查看答案

第7题

下列关于字符串的描述中,错误的是().

A.Java 语言中,字符串分为字符串常量和字符串变量两种

B.两种不同的字符串都是 String 类的对象

C.Java 语言中不再使用字符数组存放字符串

D.Java Application 程序的 main()的参数 args[] 是一个 String 类的对象数组,用它可存放若干个命令行参数

点击查看答案

第8题

下面程序的功能是用字符指针变量作函数参数编程实现字符串连接函数strcat()的功能,将字符串srcStr连接到字符串dstStr的尾部。 程序的运行结果如下: Please enter the source string:abcd↙ Please enter the other string:efgh↙ The concat is: abcdefgh 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> void MyStrcat(char *dstStr, char *srcStr); int main() { char s[80]; //源字符串 char t[80]; //待连接字符串 printf("Please enter the source string: n"); gets(s); printf("Please enter the other string: "); gets(t); //输入字符串 MySt

A.第19行: *dstStr != '0' 第25行: *dstStr = * srcStr 第29行: *dstStr = '0'

B.第19行: dstStr != '0' 第25行: dstStr = srcStr 第29行: *dstStr = '0'

C.第19行: *dstStr == '0' 第25行: *dstStr = * srcStr 第29行: *dstStr = 'n'

D.第19行: dstStr == '0' 第25行: dstStr = srcStr 第29行: *dstStr = 'n'

点击查看答案

第9题

请读程序片段(字符串内没有空格字符): printf("%dn", strlen("ATSn0121")); 上面程序片段的输出结果是()

A.11

B.9

C.10

D.8

点击查看答案

第10题

php中关于字符串处理函数以下说法正确的是()。

A.implode()方法可以将字符串拆解为数组

B.str_replace()可以替换指定位置的字符串

C.substr()可以截取字符串

D.strlen()不能取到字符串的长度

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信