社区
C语言
帖子详情
数组问题
kingslead
2004-03-26 07:24:20
有一个数组,检验其中是否有不合格的数字,若不合格则去掉,然后再检验,若仍有不合格数字,则再删,当没有不合格数字时,向下执行,想问怎么能使程序从上面的循环跳到后面去?
...全文
45
16
打赏
收藏
数组问题
有一个数组,检验其中是否有不合格的数字,若不合格则去掉,然后再检验,若仍有不合格数字,则再删,当没有不合格数字时,向下执行,想问怎么能使程序从上面的循环跳到后面去?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengfeng1982
2004-03-27
打赏
举报
回复
尽量不要用goto,那样会使程序的可读性降低
basen99
2004-03-27
打赏
举报
回复
我晕这可以在老谭的书上看到的
------傲笑红尘
dodofcboy
2004-03-27
打赏
举报
回复
continue break
黄有才
2004-03-26
打赏
举报
回复
for (--------)
for (--------)
黄有才
2004-03-26
打赏
举报
回复
方便程序就是了...用goto 也好啊...
独孤过儿
2004-03-26
打赏
举报
回复
我看大家是没有看懂题目吧。楼主的意思是是对数组内的每一个元素进行核对,所以从循环内跳出的
语句不应该是 break; 而应该是 continue ;
另外,强烈反对应用goto语句,除非是利用goto可以极大的取得方便,例如从多层循环的内部跳
出,否则坚决不用。
jzl_suntek
2004-03-26
打赏
举报
回复
更正一下
int n = N;
int num[N] = {/*数组的值*/};
for(int i=0,j=0;i<n;i++,j++)
{
if(!isRight(nmu[i]))
{
j++;
n--;
}
num[i]=nmu[j];
}
jzl_suntek
2004-03-26
打赏
举报
回复
int n = N;
int num[N] = {/*数组的值*/};
for(int i=0,j=0;i<n;i++,j++)
{
if(!isRight(nmu[i]))
j++;
num[i]=nmu[j];
}
Darkay_Lee
2004-03-26
打赏
举报
回复
NamelessOnePS(--NamelessOne--) 正中!
NamelessOnePS
2004-03-26
打赏
举报
回复
数据是否合格是否与前面或后面的数据有关系?
1.如果没有关系,发现不合法的数据删除后,继续往后扫描,一遍就可以了。
2.如果有关系,发现不合法的数据后,再重头扫描;如果扫描到最后一个数据,
还没有发现不合法的,就结束。
pos = 0;
while(pos <= last)
{
if(!IsValid(pos))
{
delete ...
pos = 0;
}
else
pos ++;
}
黄有才
2004-03-26
打赏
举报
回复
说得不清啊!!!
跳出本层循环用 break;
或用一下goto;
yiminggw
2004-03-26
打赏
举报
回复
li zi?
angelo23
2004-03-26
打赏
举报
回复
不解~实在不行你就设一个int型的flag,把flag != 0作为循环条件之一,没有不合格数字了就把flag设成0。不过应该不需要这样就能搞定的呀
vlucky
2004-03-26
打赏
举报
回复
if(condition)
break;
HitXU
2004-03-26
打赏
举报
回复
使循环条件不成立不就从循环中出来了吗?
wdy0725
2004-03-26
打赏
举报
回复
你什么意思,给一个实例.
微服务系列第六季-Java
数组
的使用
第六季主要是给大家介绍一下Java
数组
的使用,包括:
数组
的概念、
数组
的基本用法、处理
数组
、
数组
做为参数使用、多维
数组
的定义及初始化、二维
数组
求和、班级学生个人求和、班级学生个人成绩求最大值、班级学生个人...
最大子
数组
问题
(动态规划)
最大子
数组
问题
可以通过动态规划将时间复杂度做到O(N),也是之前的算法导论4.1-5
问题
动态规划
问题
上文的分治思想,实际上是根据
问题
性质将其分解为小规模
问题
,之后逐步求解小
问题
得出结果,再利用这些结果得出原...
最大子
数组
问题
的两种解法
所谓最大子
数组
就是连续的若干
数组
元素,如果其和是最大的,那么这个子
数组
就...下面分别介绍两种算法求解最大子
数组
问题
,算法思想均来自算法导论这本程序员的圣经。 分治法 分治法实现思路比较简单。如果把一...
算法导论-最大子
数组
问题
-线性时间复杂度算法分析与实现
之前写了最大子
数组
问题
的分治法,今天把这个
问题
的线性时间复杂度的算法写出来。 这个方法在算法导论最大子
数组
问题
的课后思考题里面提出来了,只是说的不够详细。 思考题如下:使用如下思想为最大子
数组
问题
设计一...
给定一个
数组
和数,求出所有和为给定数的情况(sum和子
数组
问题
)python3实现
sum和子
数组
问题
即是给定一个
数组
,求出所有该
数组
中和等于某个给定值的情况。 如有以下
数组
: s 1 2 3 4 5 如果给定一个数为10,那么在该
数组
中所有和为10的数字的组合为1+4+5, 2+3+5, 1+2+3+4。对于上述...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章