大致题目描述:
求A、B两个集合的差集。即输入两个自然数集合A,B,输出所有属于A不属于B的元素。
其中A、B输入的元素以空格分隔,-1表示输入结束,两集合各自不含重复元素。
【样例输入】
2 8 3 4 -1
6 1 4 9 -1
【样例输出】
2 8 3
我的代码:
#include<stdio.h>
int main()
{
int i,j,m,n,a[50],b[50];
for(i=0;a[i]!=-1;i++)
scanf("%d",&a[i]);
m=i;
for(j=0;b[j]!=-1;j++)
scanf("%d",&b[j]);
n=j;
for(i=0;i<m;i++){
for(j=0;j<m;j++){
if(a[i]==b[j])
i++;
}
printf("%d ",a[i]);
}
printf("\n");
return 0;
}
求纠错。。。具体指出错在哪,顺道帮我改下。。谢谢
为什么换组数测试就不对了。。比如
2 8 4 3 5 6 -1
2 4 6 -1
C语言命令问题..急..在线等
显示:alt+f5 编辑按f9查错 回菜单:f10 1.在程序编辑完后按f9进行编译 2.要返回编辑窗口修改 程序,按f6,修改后运行编辑 3.要运行程序可选择RUM菜单中的RUN命令,也可用快捷键ctrl+f9 4.观察结果alt+f5。f2是保存。其他都忘记了。上学时的笔记上就记了这么多,你看着用吧。我刚翻出我的c程...
C语言简单代码求纠错
所以需要包含进math.hmain(){ float a, b, c, x1, x2, m, p, q, delta; printf("Please enter the coefficient for the quadratic function:"); printf("a="); scanf("%f", &a); printf("b="); scanf
用c语言求完全数,求纠错
printf("%d是完全数字!\\n",&sum); 改成printf("%d是完全数字!\\n",sum);输出不需要取地址符
C语言求,在线等急请编写程序,纠正录入的英文语句中出现的大小写拼写错...
include<stdio.h>int main(){int i=1;char s[100];gets(s);while(s[i]!='\\0'){if(s[i]>='A'&&s[i]<='Z')s[i]=s[i]+32;i++;}puts(s);return 0;} 有疑问欢迎私聊我
c语言求阶乘问题,希望高手指导本菜鸟改错,在线等,不胜感激
include <stdio.h>\/\/求一个数的阶乘,结果对10007取余int main(){ int N;int input[100];int i; unsigned long fac(int n);N = 0;while(scanf("%d",&input[N])&&(input[N]!=-1)&& N <100) \/\/现将输入存到缓冲区 { N++; }for(i = 0 ;i < N; i++){...
C语言问题求解,在线等,急!!!
1、根据题意每天从区间1~N中,依次深度-1,遇到某个深度0时停止作业,所修改的区间就是当日作业区间。2、独立函数实现一天作业(workForDay)。参数flag为1显示作业过程,如不需要传0。3、init函数为输入并返回动态数组。include <stdio.h> include <malloc.h> int len=0;\/\/路面长度 int *init(...
成人本科c语言,帮忙检查一下,在线等
4、若有int a=5; 则printf(“%d”,++a);的结果为 6。printf(“%d”,a++);的话 结果是 5 。
C语言初学者求纠错,急需!!!
void main(){double faHeight,moHeight,Height;char sex,sports,diet;printf("输入父亲身高,母亲身高");scanf("%lf%lf",&faHeight,&moHeight); \/\/lf-->doublegetchar();printf("请输入性别F\/M:");scanf("%c",&sex); getchar();if (sex=='M')Height=(faHeight+moHeight)*0.54;\/\/...
C语言问题简单的很,菜鸟送分,在线等,超级高分,给我讲明白,否则关闭问题...
p--; \/\/令p指向字符串中的前一位 \/\/此时,p指向了字符串的最后一位 for( ; t > 0 ; t-- ) \/\/从后往前输出字符串的每一位,t每减小1就输出了一个字符,t=0的时候恰好每一位都已输出 { printf("%c",*p);p--; \/\/令p指向字符串的前一个字符 } printf("\\n");} ...
c语言平均数求纠错,在线等
sum定义的时候要赋初值 sum=0;