
c语言作业,求助啊 60
N个字符串,要求用子函数按升序排列(改进的交换法——参考P69第11题)。在主函数中键入一个字符串,调用子函数,把键入的字符串插入到原有数组中,保持原有顺序,并将被挤出的...
N个字符串,要求用子函数按升序排列(改进的交换法——参考P69第11题)。在主函数中键入一个字符串,调用子函数,把键入的字符串插入到原有数组中,保持原有顺序,并将被挤出的最大串(有可能就是键入串)返回给主函数输出。
规定子函数的原型接口定义为:
1)排序子函数:
void bubblesort(double [][20], int n);
2)void insert&push(double [ ][20] , int n , ?);//通过?参数把insert子函数挤出的元素返回给main函数。
void main(void)
{
char str[6][20]={ “strcpy”,”atoi”,”srand”,”sqrt”,”power”,”library”};
char pushed[20];
bubblesort(str,6);//改进的冒泡法
printf(“Pls input a new string:”)
scanf(……….. , pushed);
insert&push(str,10, ? );
for(…………)
{………………….}//输出str数组中的串
……………………….//输出被挤出的最大串
}
测试输入1:
exp
测试输入2:
strstr 展开
规定子函数的原型接口定义为:
1)排序子函数:
void bubblesort(double [][20], int n);
2)void insert&push(double [ ][20] , int n , ?);//通过?参数把insert子函数挤出的元素返回给main函数。
void main(void)
{
char str[6][20]={ “strcpy”,”atoi”,”srand”,”sqrt”,”power”,”library”};
char pushed[20];
bubblesort(str,6);//改进的冒泡法
printf(“Pls input a new string:”)
scanf(……….. , pushed);
insert&push(str,10, ? );
for(…………)
{………………….}//输出str数组中的串
……………………….//输出被挤出的最大串
}
测试输入1:
exp
测试输入2:
strstr 展开
2013-06-27
展开全部
N个字符串,要求用子函数按升序排列(改进的交换法——参考P69第11题)。在主函数中键入一个字符串,调用子函数,把键入的字符串插入到原有数组中,保持原有顺序,并将被挤出的最大串(有可能就是键入串)返回给主函数输出。
规定子函数的原型接口定义为:
1)排序子函数:
void bubblesort(double [][20], int n);
2)void insert&push(double [ ][20] , int n , ?);//通过?参数把insert子函数挤出的元素返回给main函数。
void main(void)
{
char str[6][20]={ “strcpy”,”atoi”,”srand”,”sqrt”,”power”,”library”};
char pushed[20];
bubblesort(str,6);//改进的冒泡法
printf(“Pls input a new string:”)
scanf(……….. , pushed);
insert&push(str,10, ? );
for(…………)
{………………….}//输出str数组中的串
……………………….//输出被挤出的最大串
}
测试输入1:
exp
测试输入2:
strstr我来帮他解答
追问
能不能再坑一点
追答
c语言作业,求助啊
检举|21 分钟前 提问者悬赏:60分 | Elf_legions | 分类:C/C++ | 浏览21次
N个字符串,要求用子函数按升序排列(改进的交换法——参考P69第11题)。在主函数中键入一个字符串,调用子函数,把键入的字符串插入到原有数组中,保持原有顺序,并将被挤出的最大串(有可能就是键入串)返回给主函数输出。
规定子函数的原型接口定义为:
1)排序子函数:
void bubblesort(double [][20], int n);
2)void insert&push(double [ ][20] , int n , ?);//通过?参数把insert子函数挤出的元素返回给main函数。
void main(void)
{
char str[6][20]={ “strcpy”,”atoi”,”srand”,”sqrt”,”power”,”library”};
char pushed[20];
bubblesort(str,6);//改进的冒泡法
printf(“Pls input a new string:”)
scanf(……….. , pushed);
insert&push(str,10, ? );
for(…………)
{………………….}//输出str数组中的串
……………………….//输出被挤出的最大串
}
测试输入1:
exp
测试输入2:
strstr按默认排序|按时间排序
1条回答
已经很坑了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询