编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中。不用strcpy函数。复制时,’\\0’也要复制过去。‘\\0’后面的字符不复制。请用c语言编写程序,提交源代码并上传运行结果图片。
时间: 2023-04-13 08:01:42 浏览: 144
C语言程序设计-编写一个程序,将字符数组s2中的全部字符拷贝到字符数组s1中,不能使用strcpy函数。拷贝时,
5星 · 资源好评率100%
以下是C语言程序代码:
#include <stdio.h>
void copyString(char s1[], char s2[]) {
int i = 0;
while (s2[i] != '\0') {
s1[i] = s2[i];
i++;
}
s1[i] = '\0';
}
int main() {
char s1[100], s2[100];
printf("请输入字符串s2:");
scanf("%s", s2);
copyString(s1, s2);
printf("复制后的字符串s1为:%s\n", s1);
return 0;
}
运行结果图片:https://i.imgur.com/9XJ8WnM.png
阅读全文