2 qq 29208603 qq_29208603 于 2015.06.25 16:54 提问

求用c语言编写这么一段程序

1、用随机产生n个整数,赋给a数组
2、从小到大排序
3、计算最小数的阶乘
4、输出数组内容

4个回答

vdsvfdsbfdgf
vdsvfdsbfdgf   2015.06.25 23:45

这个不难,就是先随机n个数放到数组再对数组排序,然后对数组第一个数求阶乘输出,最后输出整个排序过的数组,一步步来很简单

zxh707wk
zxh707wk   Rxr 2015.06.26 22:42
zuoyangding
zuoyangding   2015.06.29 05:47

你需要什么样的排序方式?最好能够写明排序的需求
另外就是C没有自带的随机数函数,需要使用srand()产生种子然后使用rand() (这里需要包括一个time.h的头文件)产生随机数。
同时你提出的问题里面也没有给出随机数的范围

u012565112
u012565112   2015.06.30 10:00

1 不知道 n的大小 malloc动态分配内存
2 随机生成数 用random()函数
3.循环辅助
4.不知道n的大小,用快速排序
5取出最小数
6求阶乘
7循环输出内容

Csdn user default icon
上传中...
上传图片
插入图片