鱼C论坛

 找回密码
 立即注册
查看: 3439|回复: 4

大哥大姐!过来看看!

[复制链接]
发表于 2011-3-10 10:22:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
void findValue()
{
        int qw, bw, sw, gw, i, j, ab, cd, temp, k, x[2], flag;
        for(i=0; i<NUM; i++)
        {
                qw = inBuf[i]/1000;
                bw = (inBuf[i]%1000)/100;
                sw = (inBuf[i]%100)/10;
                gw = inBuf[i]%10;
                ab = qw*10+sw;
                cd = gw*10+bw;
                flag = 0;
                x[0] = ab;
                x[1] = cd;
                for(j=0; j<2; j++)
                {       
                        for(k=2; k<x[j]; k++)
                        {
                                if(x[j] % k == 0)
                                {
                                        flag = 1;
                                        break;
                                }
                        }
                }
                if(flag ==0 && qw != 0 && bw != 0)
                {
                        outBuf[count] = inBuf[i];
                        count++;
                }
        }
        for(i = 0; i < count-1; i++)
        {
                for(j = 0; j < count; j++)
                {
                        if(outBuf[i] < outBuf[j])
                        {
                                temp = outBuf[i];
                                outBuf[i] = outBuf[j];
                                outBuf[j] = temp;
                        }
                }
        }
}
这是一段编写函数的代码!!!
为什么把
                x[0] = ab;
                x[1] = cd;
该为
                x[2] = {ab, cd};
运行起来就会出错呢???????
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-3-10 16:01:36 | 显示全部楼层
数组在定义的时候可以这样赋值!
如果在后面这样定义
会被认为数组越界了!
int qw, bw, sw, gw, i, j, ab, cd, temp, k,   = {ab, cd}, flag;
这样可以的
如果在后面再这样做 x[2]只当做单个数组元素,而且是越界的!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-3-10 17:36:32 | 显示全部楼层
回复 2# hevv


    哦   谢谢了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-24 23:27:01 | 显示全部楼层
楼主加油,鱼C加油!我们都看好你哦!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-25 12:51:41 | 显示全部楼层
无回帖,不论坛,这才是人道。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-9 13:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表