广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 6617 个阅读者
 
<< 上页  1   2  >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

可是多加一个数字,会不会不符题目要求?


献花 x0 回到顶端 [10 楼] From:欧洲 | Posted:2007-06-18 16:00 |
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我多用一个数字,最后在用\b把它删掉,这样可以吧?
复制程式
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
    int array[3][5]={{2,3,4,5,6},{7,8,9,10,11},{12,13,14,15,1}};
    int *ptr=array[0];
    int i,j; 
    for(i=0;i<3;i++) 
     for(j=0;j<5;j++)
       printf(" %d", *(*(array + i) + j));
    printf("\b");
    system("pause");
    return 0;
    }  


献花 x0 回到顶端 [11 楼] From:欧洲 | Posted:2007-06-18 16:03 |
GNUGCC
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x11
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

即然题目这样的话那就用另外一种方法...
你可以判断是否 > 0 再做输出 :

if ( *(*(array + i) + j ) > 0 )
  cout << *(*(array + i) + j);

不过照常理来看的话宣告一个二维阵列通常里面会放入刚好的数值在里面...
假如不够的话系统会自动设为 0 所以会印出 0...


献花 x1 回到顶端 [12 楼] From:台湾中华电信HINET | Posted:2007-06-18 16:16 |
gamewalk
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x18
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

那看要不要这样...把二维阵列看成是一维的 , 因为这里记忆体是连续的 , 我看你还保留着 ptr
所以列印的时候可以改成这样...

while( *ptr != 0 ) //当值是0的时候跳出
  printf(" %d" , *ptr++ ); //这里 *ptr++ 要分解看成 *ptr ( 内容值 ) 以及 ptr++ (位置加一)

但是记住要把你现在阵列里面最后一个值 1 删掉 , 不然不知道会印到什么时候...


献花 x1 回到顶端 [13 楼] From:台湾永大数位动力公司 | Posted:2007-06-18 18:50 |
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

嗯嗯,我了解了,谢谢你们啰^^ 表情


献花 x0 回到顶端 [14 楼] From:欧洲 | Posted:2007-06-19 07:35 |

<< 上页  1   2  >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.078626 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言