题解列表

筛选

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

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

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

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

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

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

[递归]母牛的故事-题解(C语言代码)

原来我想利用函数递归做这个题目,但却出现超时,可能是因为数值太大或者代码不太优化造成。最后通过存储55年以前的奶牛数量,然后进行输出,思路就是这样,咱们开始上代码:```c#includeintmain(){intyear[55],f;inti;year[0]==0;for(f=1;f

统计字母个数-题解(C语言代码)

1、此题用c语言真是爽翻了,因为啥我就不用说了2、此题可以用一个二维数组来模拟26个字母和对应的字母数3、用while结合scanf就十分完美地完成了此题```c#includeintmain(){chark;inta[26][2],i=0,j=0,t;for(i=0;i