题解列表

筛选

C语言程序设计教程(第三版)课后习题8.6 (C语言代码)

解题思路:符合题意的使用函数。没有使用string.h头文件,自己写一个计算字符串长度的文件,并且通过生成静态变量数组来返回字符串注意事项:可以修改字符串最大长度测试更长的文本参考代码:#include"stdio.h"#definemax_len100intcstrlen(chara[]){inti

明明的随机数 (Java代码)TreeSet

解题思路:输入,TreeSet直接筛选并排序,输出,搞定注意事项:主要还是跑的太慢了参考代码:importjava.util.Scanner;importjava.util.TreeSet;publicclassMain{publicstaticvoidmain(String[]args){Scann

简单的a+b (C语言代码)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>                int main()                 {                       …

回文数(一) (C语言代码)

摘要:#include "stdafx.h"                          //答案又不对!!  暂时没找到原因          int reverse(int n)         ……

C语言程序设计教程(第三版)课后习题10.3 (C++代码)吐槽:有毒的简单题(简单的思路)

解题思路:有人说不能一边循环就找完最大和最小,我就一直挺奇怪的,为什么不行呢?其实是可以一遍找完的,我们建立两组变量(max,f以及min,u),分别存储最大值以及其所在数组的下表,最小值以及其所在数值的下标,这样建立完成之后按照基本的便利搜索思路将最大值,最小值的这些个信息存储下来再进行交换即可。

C语言程序设计教程(第三版)课后习题6.3 (C语言代码)

解题思路:发现一个规律:个位数是n个2相乘,十位上是(n-1)个2相乘再乘以10,百位上是(n-2)个2相乘再乘以100.......最高位是1个2乘以10的(n-1)次幂。这样可以利用for循环依次对个位数,百位数,千位数.....分别求和并汇总,最后求得结果。