c语言一道编程题目改错,从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集“
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 20:44:43
![c语言一道编程题目改错,从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集“](/uploads/image/z/14736209-41-9.jpg?t=c%E8%AF%AD%E8%A8%80%E4%B8%80%E9%81%93%E7%BC%96%E7%A8%8B%E9%A2%98%E7%9B%AE%E6%94%B9%E9%94%99%2C%E4%BB%8E%E6%A0%87%E5%87%86%E8%BE%93%E5%85%A5%E4%B8%AD%E8%BE%93%E5%85%A5%E4%B8%A4%E7%BB%84%E6%95%B4%E6%95%B0%28%E6%AF%8F%E8%A1%8C%E4%B8%8D%E8%B6%85%E8%BF%8720%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E6%AF%8F%E7%BB%84%E6%95%B4%E6%95%B0%E4%B8%AD%E5%85%83%E7%B4%A0%E4%B8%8D%E9%87%8D%E5%A4%8D%29%2C%E5%90%88%E5%B9%B6%E4%B8%A4%E7%BB%84%E6%95%B4%E6%95%B0%2C%E5%8E%BB%E6%8E%89%E5%9C%A8%E4%B8%A4%E7%BB%84%E6%95%B4%E6%95%B0%E4%B8%AD%E9%83%BD%E5%87%BA%E7%8E%B0%E7%9A%84%E6%95%B4%E6%95%B0%2C%E5%B9%B6%E6%8C%89%E4%BB%8E%E5%A4%A7%E5%88%B0%E5%B0%8F%E9%A1%BA%E5%BA%8F%E6%8E%92%E5%BA%8F%E8%BE%93%E5%87%BA%EF%BC%88%E5%8D%B3%E4%B8%A4%E7%BB%84%E6%95%B4%E6%95%B0%E9%9B%86%E2%80%9C)
c语言一道编程题目改错,从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集“
c语言一道编程题目改错,
从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集“异或”).
【输入形式】
首先输入第一组整数,以一个空格分隔各个整数;然后在新的一行上输入第二组整数,以一个空格分隔,行末有回车换行.
【输出形式】
按从大到小顺序排序输出合并后的整数集(去掉在两组整数中都出现的整数,以一个空格分隔各个整数).
【样例输入】
5 1 4 32 8 7 9 -6
5 2 87 10 1
【样例输出】
87 32 10 9 8 7 4 2 -6
【样例说明】
第一组整数为5 1 4 32 8 7 9 -6,第二组整数分别为5 2 87 10 1.将第一组和第二组整数合并(去掉在两组整数中都出现的整数5和1),并从大到小顺序排序后结果为87 32 10 9 8 7 4 2 -6.
#include
#include
int main ()
{
int i,j,k,t,m=0;
char c='0',d='0';
int a[100],b[100],temp[100]={0};
for(i=0;c!='\n';i++){
scanf("%d",&a[i]);
c=getchar();
}
t=i;
for(j=0;d!='\n';j++){
scanf("%d",&a[i]);
d=getchar();
}
k=j;
for(i=0;i
c语言一道编程题目改错,从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集“
应该这样,按你的方法,我给他排完序了
#include
#include
int main ()
{ int i,j,k,t,m=0,p,tt,max;//p,判断
char c='0',d='0';
int a[100],b[100],temp[100]={0};
for(i=0;c!='\n';i++)
{
scanf("%d",&a[i]);
scanf("%c",&c);
}
t=i;
for(j=0;d!='\n';j++)
{
scanf("%d",&b[j]);
scanf("%c",&d);
}
k=j;
for(i=0;i