zzfox2002 发表于 2009-3-4 21:35:11

【求助】数组问题。。

请问怎么把一个一维数组里面的数据按位置进行不同的处理啊??比如一个一维数组,包含8个元素,用条件结构怎么使数组中的前两位数据+2,后6位数据-2处理啊?然后输出还要是一个数组。。8个元素可能含有相等的元素。。。

zzfox2002 发表于 2009-3-4 21:36:24

如果一定要用条件结构能办到吗?应该怎么弄啊??

actrue 发表于 2009-3-5 13:22:44

只能用CASE结构?不能带其他结构?

fhinali 发表于 2009-3-5 14:08:15

循环总要吧,用循环的话,抓住索引,然后根据它判断,运算~~

actrue 发表于 2009-3-5 14:56:54

4# fhinali

他的意思是连循环都不要了,这allqq-mogudiandian-17all

HHHHLLLL 发表于 2009-3-5 15:48:06

楼主的需求,为什么要使用条件结构?
可以不使用循环实现的,不难

站立的鱼 发表于 2009-3-5 16:21:56

这样行不??

HHHHLLLL 发表于 2009-3-5 16:24:05

楼上正解

bigapplexxx 发表于 2009-3-5 17:47:30

如果就是想要case结构的话只能加上循环了不然不能处理所有的数据


里面的case有8中状态 分别是 0-7 和一个默认下面是程序

HHHHLLLL 发表于 2009-3-6 08:40:31

楼上的程序,为什么加个"ARRAY SIZE"? 那明显是多余的.
页: [1]
查看完整版本: 【求助】数组问题。。