题解列表

筛选

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

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

【亲和数】 (C++代码)

解题思路:主要就是求约数之和(不包括自身)注意事项:需要注意的是求的约束不要有重复的,比如6的约数(不包括自身)是123,当用循环求的时候,2和3是重复的,如果用sum加的话,会重复累加2和3。所以可以使用一个标记来记录所求的约数是否已经求过了。

蛇形填数 (Java代码)

解题思路:没啥思路,就一个二维数组注意事项:PE了好几把,难受,mmp审题不清好难受啊参考代码:importjava.util.*;publicclassMain{publicstaticvoidmain(Stringargs[]){Scannersc=newScanner(System.in);in