| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 373 人关注过本帖
标题:求找错。。这个程序指针好像无法正确指向数组
取消只看楼主 加入收藏
呆脑袋123
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-12-23
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
求找错。。这个程序指针好像无法正确指向数组
程序代码:
int i,b[6];
int *p;

for(i=0;i<6;i++)
            scanf("%d",b[i]);
    printf("\n");    

    p=b;

caidan();
int m;for(;;)

 {
   
   scanf("%d",&m);
  switch(m)
  {  case '1': yi(p);printf("请选择功能项:");break;
     case '2': er(p);break;
     case '3':san(p);break;
     case '4':si();break;
     case '5':tuichu();break;
     default:('\a');
  }

 }
}


void caidan()
{ printf("主菜单形式如下:\n1、排序\n2、阶乘\n3、平均数\n4、闰年\5、退出\n请输入菜单号:\n");}


    

    void yi(int b[])
    {
    int i, j,t;
    
    for(i=0;i<6;i++)
            scanf("%d",b[i]);
    printf("\n");

   for(j=0;j<5;j++)
    for(i=0;i<5;i++)
    if(b[i]>b[i+1])
    {t=b[i];b[i]=b[i+1];b[i+1]=t;}
    printf("请从小到大输出排序数:");
   for(i=0;i<6;i++)
       printf("%5d",b[i]);
    printf("\n");
    }
2012-12-26 23:26
快速回复:求找错。。这个程序指针好像无法正确指向数组
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016976 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved