题解列表

筛选

校门外的树 (C语言代码)

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

A+B for Input-Output Practice (II) (C语言代码)

解题思路:你输入的第一个变量是控制你的后面的行数,所以,要将他放在循环的外面然后后面的每一组输入就是你的计算的a+b,这个对应于每一次for循环。注意事项:for循环的次数,别的没有什么注意的。参考代码:有两种代码:代码一(就是用while循环):
#include#incl            

【亲和数】 (C语言代码)

摘要:解题思路:就是循环嵌套注意事项:参考代码:#include<stdio.h>#include<stdlib.h>int main(){ int a; int shu1,shu2; int i,j; ……

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

解题思路:这道题可以使用递归来求解,利用递归求解n次后弹出的高度很容易(下面的calculate直接可以得到),但是在求出反弹总路径量的时候,通过示例输入和输出发现最后一次弹出的高度不算,第一次的高度只算一次,中间的弹出和落下各一次也就是两次,

【偶数求和】 (C语言代码)

摘要:解题思路:还是for循环和标志变量的使用注意事项:参考代码:要善于调适#include<stdio.h>#include<stdlib.h>int main(){ int a,b,c,d; int ……

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

解题思路:这道题可以使用简单的for循环反向推导,设总数为n,则每天都是n/2-1,(n/2-1)/2-1.....反向推回去就是sum=(sum+1)*2,通过这种方式就可以很快得到答案;但是与此同时这道题还是一个经典的递归问题,使用递归也可以很快得到答案,