题解列表

筛选

统计字符 (C++代码)

摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; #include<string> int main() { string st……

字符串的反码 (C++代码)

摘要:解题思路:注意事项:参考代码:#include<iostream> #include<cstdio> #include<cctype> #include<cstring> #include<s……
优质题解

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

解题思路:要解这道题,首先我们要了解,最大公因数和最小公倍数的相关性质:两数的乘积除以最大公因数就是最小公倍数,以及数学界的相关解法。所以要求最大公因数和最小公倍数,只需求出其一就可直接利用性质,完成题目。以下介绍一下求最大公因数的一种古老的方法:辗转相除法早在公元前300年左右,

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

解题思路:在不知道代码具体位数的前提下,用while循环确定位数,并通过%分离出每一位,并用数组保存,后通过for循环保证格式,根据前面求出的位数为循环次数,正序,逆序输出结果。注意事项:本题所用分离位数算法,是常用算法,主要是巧妙综合运用%和/的性质,并学会运用数组储存有序输出。

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

解题思路:利用Scanner从键盘输入三个字符串s1,s2,s3,再定义一个空的字符串s4,s4作为s1,s2,s3三个字符串比较大小时的中间交换值。注意事项:字符串s4一定要实例化,否则使用时会发生编译错误。参考代码:importjava.util.Scanner;publicclassMain{p