解题思路:
先输出部分字符串1,然后在指定地方将字符串2输出,最后输出字符串1的剩余部分。
字符串数组记得给'\0'留位置。
参考代码:
#include<stdio.h>
int main(){
char str1[128];
char str2[128];
scanf("%s%s",&str1,&str2);
int loc;
scanf("%d",&loc);
for(int i=0;str1[i]!='\0';i++){
if(i==loc-1)
printf("%s",str2);
printf("%c",str1[i]);
}
putchar('\n');
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:669 |
【偶数求和】 (C++代码)浏览:709 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:732 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1642 |
母牛的故事 (C语言代码)浏览:435 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
1157题解浏览:718 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1921 |
矩形面积交 (C++代码)浏览:1130 |
数组与指针的问题浏览:719 |