题解列表

筛选

[编程入门]阶乘求和-题解(C语言代码)

此题存在很多坑点,你的方法可能是对的,但系统就是错误,原因在于本题考察点不同,主要是输出格式的问题,代码如下:#includeintmain(){intn;longlongsum=0,sn=1;scanf("%d",&n);for(intj=1;j

[编程入门]阶乘求和-题解(C语言代码)

问题很简单,但会不会溢出,n最多到能到多少而不溢出?我研究了一下,分享出来。先把程序贴上。##程序```c#include#includeuint64_tfact[21]={1};//0!==1voidfun(intn){uint64_tsum=0;uint64_tfact=1;//0!=1for(i

[编程入门]自定义函数之整数处理-题解(C语言代码)

1、最开始我想用字符数组来做,用gets和puts来输入输出,后面发现这样做的缺陷太多,于是还是用整型数组来做。2、这道题的关键在于如何确定最小数和最大数,最小数一定小于所有的数,最大数一定大于所有的数,因此我们可以统计每个数大于或小于每个数的次数,次数为9的说明为最小数或最大数。

18.环形传送器-题解(指针代码)

```该题目考察的是双向(循环)链表的基本操作,包括建表,插入,删除``````#includeusingnamespacestd;typedefstructNode{intdata;Node*next;Node*prior;}*DL;DLpos,

蓝桥杯基础练习-十六进制转十进制 -题解(Java代码)

循环的方法就不说了,说说格式化输出的方法1,输入一个十六进制数,用String接住2,用Integer.parseInt()把String转换成十六进制数字3,格式化输出成十进制System.out.printf("%d",num);```javaimportjava.util.Scanner;pub