
语法没有错误 但是运行不了 求帮助(ಥ_ಥ)
语法没有错误但是运行不了求帮助(ಥ_ಥ)我自己编的求并集的。。初学者。。啥都不懂。。可能整体都有问题求大神指点...
语法没有错误 但是运行不了 求帮助(ಥ_ಥ)我自己编的求并集的。。初学者。。啥都不懂。。可能整体都有问题求大神指点
展开
1个回答
2017-03-05
展开全部
问题在于main 函数中最后的if语句
首先你的main函数的返回类型为int
接着你的if里面的判断只有一个等号表示赋值语句,C数组里的值为零,所以判断为假,然后就会执行else 里的return 0;
友情提醒:IsIn函数返回类型改成void,参数只要A,B,C就可以了,for循环条件改成sizeof(A),别在循环中用return因为一旦符合条件直接会跳出整个函数而不只是循环体,所以if()后面直接跟赋值语句就好了。main函数中你好像都没有调用IsIn函数怎么会改变C数组的值呢,另外你想判断两个数组里的值是否相等然后输出,应该用循环语句,你或许认为用了if 就一定要else吧,其实不必。最后你再琢磨琢磨吧
首先你的main函数的返回类型为int
接着你的if里面的判断只有一个等号表示赋值语句,C数组里的值为零,所以判断为假,然后就会执行else 里的return 0;
友情提醒:IsIn函数返回类型改成void,参数只要A,B,C就可以了,for循环条件改成sizeof(A),别在循环中用return因为一旦符合条件直接会跳出整个函数而不只是循环体,所以if()后面直接跟赋值语句就好了。main函数中你好像都没有调用IsIn函数怎么会改变C数组的值呢,另外你想判断两个数组里的值是否相等然后输出,应该用循环语句,你或许认为用了if 就一定要else吧,其实不必。最后你再琢磨琢磨吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询