题解 1155: C语言训练-阶乘和数*

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1155阶乘和数*(二维数组输出)

解题思路:我的方法比较麻烦,先通过遍历的方式得到符合的值,再通过一个二重for循环字典序输出。如果看不懂的话,你直接输出他给的案例就过了,这道题主要就是字典序输出需要注意一下而已,没什么太难的地方。注意事项:字典序!!!参考代码:#include#includeusi

题解(C语言)

```c#include#include#includetypedefstruct{intdata;//存储符合条件的数字intsign;//该数字的首位数字intweishu;//该数字的位数}link;//比较函数,用于qsort排序intcmp(constvoid*a,

C语言训练-阶乘和数* (Java代码)

解题思路:注意事项:参考代码:publicclassA1155{publicstaticvoidmain(Stringargs[]){intn=0;for(inti=10;i<=100000;i++){longsum=0;inta=i;intb=i;do{a=a-a/10*10;b=b/10;long

编写题解 1155: C语言训练-阶乘和数*

解题思路:一般来说,把数字按位数分开,我第一反应都是变成字符串(个人习惯)。因为要排序,而且为了方便插入,所以选了集合注意事项:这个集合的排序我开始调试了很久还是1214540585,后面去询问大佬才知道,我开始集合创建的int类型,排序比较的时候用的是值比较,

C语言训练-阶乘和数*-题解(Python代码)

就是按部就班的遍历最后字典方式排序输出,就是将每一个数字都转换为字符串,然后排序输出answer_list=[]#需要一个求阶乘的函数deffunc(number):ifnumber==0ornumber==1:return1else:returnnumber*func(number-1)#先得到所有