您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> 求助贴。。最近老师叫做课程设计,然而遇到点问题,请大神指导一下

求助贴。。最近老师叫做课程设计,然而遇到点问题,请大神指导一下(1/2)

来源:网络整理     时间:2016/6/11 12:26:24     关键词:课程设计,遇到

关于网友提出的“求助贴。。最近老师叫做课程设计,然而遇到点问题,请大神指导一下”问题疑问,本网通过在网上对“求助贴。。最近老师叫做课程设计,然而遇到点问题,请大神指导一下”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:求助贴。。最近老师叫做课程设计,然而遇到点问题,请大神指导一下
描述:

C语言求助

这个程序是这样的,我的想法是要把shuzua函数产生的数组传递到paixu函数中进行排序,但不知道该如何编程,试了很多遍都弄不好,耽搁一下你们的时间,麻烦告诉我一下怎么弄,万分感谢课程设计遇到的问题,课程设计的遇到的难点,c#课程设计遇到的困难,课程设计中遇到的问题,抢答器课程设计,课程设计总结,数据库课程设计,机械设计课程设计,课程设计模板,单片机课程设计,减速器课程设计,钢结构课程设计,课程设计报告,c++课程设计,java课程设。。
#include 
#include                             // 包含rand()函数说明
#include 
void shuzua(int*a,i);
void paixu(int*a,i);
void shuzua(int*a,i)
{   
int j, tmp;          
    srand((unsigned)time( NULL ) );//用当前时间种子重置随机数生成器,使每次运行生成不同的随机数
     for(i=0;i<100;i++)                          // 生成100个数
    {
       while(1)                             //生成1个数
       {
            tmp=100 *rand()/ RAND_MAX +1;   // 产生随机数
            for(j=0;j
                if( tmp==a[j] )
                    break;
                if(j==i)                     // 找到1个数
                {
                    a[i]=tmp;            //入队列
                    break;                 // 开始下一轮
                }
       }
  
    }
 
 
}
void paixu(int*a,i)//冒泡排序
{
int m,n,temp;
shuzua();
// strcpy(char*b,char*a);
  
for(m=0;m<100-1;m++)//冒泡排序
{
for(n=0;n<100-1-m;n++)
{
if(a[n]<>
{
temp=a[n];
a[n]=a[n+1];
b[n+1]=temp;
}
}
}
for(i=0;i<100;i++)
{
printf("%d\t",b[i]);
}
}
void main()
{
        int a[100],i;
shuzua(int*a,int i);
paixu(int*a,int i);
}

相关图片

相关文章