请教2维数组查找问题

[复制链接]
1713|1
 楼主| fxhfxh 发表于 2012-1-2 11:03 | 显示全部楼层 |阅读模式
C51是半路自学,不得要领,请教如下问题的解决思路或程序.
一个100行3列的数组H[100][3],已知列数据为j1,j2,j3,找出列数据为已知值(即第0列为j1,第1列为j2,第2列为j3)的行的号数,有多少个满足的行数就找出多少个.
先谢谢了.
 楼主| fxhfxh 发表于 2012-1-3 19:59 | 显示全部楼层
不能靠天,也不能靠地,也感谢网友...

    for(i=1; i<101;i++){   //数组101行,3列

  if((h[i][0]==jmz1)&&(h[i][1]==jmz2)&&(h[i][2]==jmz3)){

   dis3[2]=i/100;dis3[1]=i/10%10;dis3[0]=i%10;
   
   display_fill(0x00);  //清屏
    dis_xzhjds();  //现在呼叫的是

     send_threelines(i-1); delay_ms(200);while(yy_end_wgao ==0); //发出呼叫号码语音提示
  
    break;   
  }
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

382

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部