皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【单选题】
下列给定函数fun的功能是:将s所指字符串中出现的与t1所指字符串相同的子串全部替换为t2所指字符串,所形成的新串放在w所指的数组中。要求t1和t2所指字符串的长度相同。 例如,当s所指字符串中的内容为"abcdabfab",t1所指子串中的内容为"ab",t2所指子串中的内容为"99"时,在w所指的数组中的内容"99cd99f99"。 ”/********found*****/”之后所指的语句有错,请选择下列正确的语句替换。 #include #include void fun (char *s, char *t1, char *t2 , char *w) { char *p , *r, *a; strcpy( w, s ); while ( *w ) { p = w; r = t1; while ( *r ) if ( *r == *p ) { r++; p++; } else break; if ( *r == '\0' ) { a = w; r = t2; while ( *r ){ /************found************/ *a = *r; a++; r++ } w += strlen(t2) ; } else w++; } } main() { char s[100], t1[100], t2[100], w[100]; printf("\nPlease enter string S:"); scanf("%s", s); printf("\nPlease enter substring t1:"); scanf("%s", t1); printf("\nPlease enter substring t2:"); scanf("%s", t2); if ( strlen(t1)==strlen(t2) ) { fun( s, t1, t2, w); printf("\nThe result is : %s\n", w); } else printf("Error : strlen(t1) != strlen(t2)\n"); }
A.
*a=*r;
B.
*a=*r;r++;
C.
*a=*r;a++;
D.
*a=*r;a++;r++;
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】三相半波可控整流电路大电感负载无续流管,每个晶闸管电流平均值是输出电流平均值的( )。(A)1/3 (B)1/2 (C)1/6 (D)1/4
A.
B.
C.
D.
D
【单选题】下列物质中,不属于卤代烃的是     (    )
A.
四氯化碳
B.
硝基苯
C.
氯乙烯
D.
溴苯
【单选题】下列不属于跨境物流主要方式的是( )
A.
商业快递
B.
专线物流
C.
邮政物流
D.
集装箱物流
【单选题】下列物质中,不属于卤代烃的是
A.
氯乙烯
B.
溴苯
C.
四氯化碳
D.
硝基苯
【单选题】下列不属于跨境物流主要方式的是( )
A.
专线物流
B.
邮政物流
C.
商业快递
D.
集装箱物流
【多选题】事故报告包括的内容有()
A.
时间
B.
事故单位
C.
地点
D.
伤亡人数
E.
处置措施
【单选题】下列有机物中,不属于卤代烃的是
A.
2- 氯丙烷
B.
硝基苯
C.
氯仿
D.
四氯化碳
【判断题】采用引发活性适当的引发剂可以使正常聚合速率的衰减与自动加速部分互补而获得匀速反应。(  )
A.
正确
B.
错误
【多选题】事故报告包括的内容有:()
A.
时间
B.
事故单位
C.
地点
D.
伤亡人数
【多选题】事故报告包括的内容有()
A.
时间
B.
事故单位
C.
地点
D.
伤亡人数
E.
赔偿数额
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题