C语言中关于数组的编程题~
3个回答
展开全部
我这里else
continue;没有报错嘛,我用的是VC++6.0,另外你这个如果说要去掉重复数字的话,我认为可以把找出的数放入另外一个数组,再查找的时候可以与新数组中的数比较,如果==,就continue。
另外你的for(i=0;i<10;i++)
for(j=i+1;j<10;j++)
也要改下,当i=9的时候j=10,会产生越界。
continue;没有报错嘛,我用的是VC++6.0,另外你这个如果说要去掉重复数字的话,我认为可以把找出的数放入另外一个数组,再查找的时候可以与新数组中的数比较,如果==,就continue。
另外你的for(i=0;i<10;i++)
for(j=i+1;j<10;j++)
也要改下,当i=9的时候j=10,会产生越界。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个问题。我在unix下用cc编译没有错误。不知道楼主用的什么环境?按说楼主的写法只是风格不良,并没有错误。
第二个问题,简单的办法是,楼主把你搜索到的结果输出时进行判断。第一个数直接输出,第二个数与第一个数判断不等后再输出,第三个数与前两个数判断不等后再输出。。。以此类推。
第二个问题,简单的办法是,楼主把你搜索到的结果输出时进行判断。第一个数直接输出,第二个数与第一个数判断不等后再输出,第三个数与前两个数判断不等后再输出。。。以此类推。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询