用C语言编写函数fun(char a[ ],int k,int n),其功能是:删除字符串中指定下标开始的n个字符。形参中,a
答案:2 悬赏:30
解决时间 2021-01-28 18:06
- 提问者网友:雾里闻花香
- 2021-01-28 07:28
用C语言编写函数fun(char a[ ],int k,int n),其功能是:删除字符串中指定下标开始的n个字符。形参中,a
最佳答案
- 二级知识专家网友:不如潦草
- 2021-01-28 08:22
#include
#include
void fun(char a[],int k,int n)
{
int i;
for(i=k;i a[i]=a[i+n];
a[i]='\0';
}
int main()
{
char a[]="abcdefgh";
fun(a,3,2);
printf("%s\n",a);
return 0;
}
#include
void fun(char a[],int k,int n)
{
int i;
for(i=k;i
a[i]='\0';
}
int main()
{
char a[]="abcdefgh";
fun(a,3,2);
printf("%s\n",a);
return 0;
}
全部回答
- 1楼网友:持酒劝斜阳
- 2021-01-28 09:12
呵呵,好好学,要考试了吧;不要紧张,好好考啊;
#include
#include
void fun(char a[],int k,int n);
main()
{
char a[80];
int k;
int n;
printf("input string:\n");
gets(a);
printf("input k,n:\n");
scanf("%d,%d",&k,&n);
fun(a,k, n);
return 0;
}
void fun(char a[],int k,int n)
{
int i;
for(i=k;i {
a[i]=a[i+n];
}
a[i]='\0';
puts(a);
}
#include
#include
void fun(char a[],int k,int n);
main()
{
char a[80];
int k;
int n;
printf("input string:\n");
gets(a);
printf("input k,n:\n");
scanf("%d,%d",&k,&n);
fun(a,k, n);
return 0;
}
void fun(char a[],int k,int n)
{
int i;
for(i=k;i
a[i]=a[i+n];
}
a[i]='\0';
puts(a);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯