c语言编程的一个问题 拜托了

[复制链接]
查看11 | 回复2 | 2011-6-27 02:11:05 | 显示全部楼层 |阅读模式
编写程序完成下列功能:
利用随机函数(书P99)产生20个小于500的不同的随机正数,存入数组a中;
将a数组中的每一个数乘2后存入数组b中,将a和b数组按从小到大排序;
将a和b数组合并成数组c,c也是从小到大排列的;
拜托各位大虾了,很急,要在明天就要拜托拜托!给我代码就好了谢谢啊
回复

使用道具 举报

千问 | 2011-6-27 02:11:05 | 显示全部楼层
#includestdlib.h
#includestdio.h
#includeconio.h

voidmain()
{
inti,j,t;
inta[20],b[20],c[40];

srand((unsigned)time(NULL));
for(i=0;i20;i)
a=1abs(rand())I9;
for(j=0;j20;j)
        for(i=0;i20-1-j;i)
        if(aa[i1])
        {
                t=a;
                a=a[i1];
                a[i1]=t;
        }
for(i=0;i20;i)
b=2*a;
for(i=0;i20;i)
c=a;
for(i=0;i20;i)
c[i20]=b;
for(j=0;j40;j)
        for(i=0;i40-1-j;i)
        if(cc[i1])
        {
                t=c;
                c=c[i1];
                c[i1]=t;
        }
printf(\"\\na:\");
for(i=0;i20;i)
printf(\"=\",a);
printf(\"\\nb:\");
for(i=0;i20;i)
printf(\"=\",b);
printf(\"\\nc:\");
for(i=0;i40;i)
printf(\"=\",c);

getch();
}
回复

使用道具 举报

千问 | 2011-6-27 02:11:05 | 显示全部楼层
结束了么?就。。。这么短?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行