解题思路:
先输出部分字符串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语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:725 |
IP判断 (C语言代码)浏览:1444 |
假币问题 (C语言代码)浏览:2663 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:864 |
点我有惊喜!你懂得!浏览:2028 |
C语言训练-8除不尽的数 (C语言代码)暴力解法,答案只有一个,直接输出就好了浏览:1046 |
C语言训练-求函数值 (C语言代码)浏览:944 |
点我有惊喜!你懂得!浏览:2116 |
简单编码 (C++代码)浏览:731 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:511 |