| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 497 人关注过本帖
标题:运行后的a从哪里来的?????????
只看楼主 加入收藏
何少仪
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:91
专家分:170
注 册:2010-3-6
结帖率:94.44%
收藏
已结贴  问题点数:20 回复次数:4 
运行后的a从哪里来的?????????
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define static 30
int rand0();
void function2(int *ggc,int n);
int main()
{
  int num1[static][10],a=0,b=0,c;//共10*15个数
  int num2[static];
  char n[static]={};
   srand((unsigned int )time(0));
for(a=0;a<static;a++)
    for(b=0;b<10;b++)
     num1[a][b]=rand0();   
for(a=0;a<static;a++)
 {
    for(b=0;b<10;b++)
      printf("%d ",num1[a][b]);     
    printf("\n");
 }
 function2(num2,static);
 for(a=0;a<static;a++)
    {
    for(b=0;b<10;b++)
      for(c=0;c<10;c++)
       {
       if(num1[a][b]==num2[c])
        printf("%c",n[c]);
        else putchar(' ');
      }
        
     putchar('\n');
    }
     
 return 0;
}
  int rand0()
  {
       int cc;
       cc=rand()%10;
       return cc;
  }
  void function2(int *ggc,int n)
  {
      int b;
      for(b=0;b<n;b++)
       *ggc++=b;
  }
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 运行 
2010-04-11 18:28
ubuntulover
Rank: 4
等 级:业余侠客
帖 子:77
专家分:256
注 册:2010-4-9
收藏
得分:7 
我运行了一遍,怎么没出现lz所出现的情况?我想原因主要是数组n你没有初始化的原因,不信你初始化后试试结果会变成如何
图片附件: 游客没有浏览图片的权限,请 登录注册
2010-04-11 18:52
何少仪
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:91
专家分:170
注 册:2010-3-6
收藏
得分:0 
n没有初始化吗?明明初始化啦。。

 char n[static]={'#','$'};//改变一下  ,我明明没有加a啊  ,我用的cfree
图片附件: 游客没有浏览图片的权限,请 登录注册

[b] 你要有勇气去听从你直觉和心灵的指示,所有其他的事情都是次要的。
2010-04-11 19:07
何少仪
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:91
专家分:170
注 册:2010-3-6
收藏
得分:0 
char n[static]={' ',' ',' ',' ',' ',' ',' ',' ',' ',' '};

这就行啦                a从何而来呢?

[b] 你要有勇气去听从你直觉和心灵的指示,所有其他的事情都是次要的。
2010-04-13 16:13
一个半笨小孩
Rank: 2
等 级:论坛游民
帖 子:5
专家分:13
注 册:2010-4-11
收藏
得分:7 
我也试了试,能通过,也没有楼主所说的 a
是不是编译器设置的问题?
2010-04-13 16:22
快速回复:运行后的a从哪里来的?????????
数据加载中...
 
   



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

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