C语言训练-求函数值 (C语言代码) 摘要:解题思路:递归注意事项:参考代码:#include <stdio.h>int f(int n){ if(n==1)return 10; else return (f(n-1)+2);}in…… 题解列表 2017年09月23日 0 点赞 0 评论 872 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题6.9 (C语言代码) 摘要:解题思路:定义N为整形,M、height为float数据类型,利用一个while(N>1)循环,每次M/=2;但是一定要注意最后输出语句printf中的高度是M/2,因为题目的反弹高度的要求第N次反弹…… 题解列表 2017年09月23日 4 点赞 0 评论 1296 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题6.10 (C语言代码) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a,sum=1,n; scanf("%d",&n); for(a=n-1;a>0;a-…… 题解列表 2017年09月23日 0 点赞 0 评论 976 浏览 评分:2.0
兰顿蚂蚁 (C++代码) 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int a[100][100]={0};int main(){ int m,n; while(…… 题解列表 2017年09月23日 0 点赞 0 评论 1423 浏览 评分:6.0
C语言程序设计教程(第三版)课后习题6.8 (C语言代码) 摘要:解题思路:由所得结果是小数,定义分子z、分母m和求和sum变量时将其定义为float数据类型,要引入一个float型的中间变量t用来存储分子。详情见代码注意事项:参考代码:#include<stdio…… 题解列表 2017年09月23日 4 点赞 0 评论 983 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题8.6 (C语言代码) 摘要:解题思路:用gets()输入,puts()输出,调用strcat(数组1,数组2);注意事项:调用C语言中的库函数参考代码:#include<stdio.h>#include<math.h>int m…… 题解列表 2017年09月23日 0 点赞 0 评论 828 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题5.4 (C语言代码) 摘要:解题思路:这个题很简单,但是可以写出更加简洁的代码,我这里使用了一个函数的嵌套完成了比较。注意事项: 函数的嵌套参考代码:#include<stdio.h>int chooseBig(int a, i…… 题解列表 2017年09月23日 3 点赞 2 评论 882 浏览 评分:9.9
C语言程序设计教程(第三版)课后习题6.10 (C语言代码) 摘要:解题思路:这道题可以使用简单的for循环反向推导,设总数为n,则每天都是n/2-1,(n/2-1)/2-1.....反向推回去就是sum=(sum+1)*2,通过这种方式就可以很快得到答案;但是与此同…… 题解列表 2017年09月23日 6 点赞 1 评论 1018 浏览 评分:0.0
【偶数求和】 (C语言代码) 摘要:解题思路:还是for循环和标志变量的使用注意事项:参考代码:要善于调适#include<stdio.h>#include<stdlib.h>int main(){ int a,b,c,d; int …… 题解列表 2017年09月23日 0 点赞 0 评论 921 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题6.9 (C语言代码) 摘要:解题思路:这道题可以使用递归来求解,利用递归求解n次后弹出的高度很容易(下面的calculate直接可以得到),但是在求出反弹总路径量的时候,通过示例输入和输出发现最后一次弹出的高度不算,第一次的高度…… 题解列表 2017年09月23日 1 点赞 0 评论 1084 浏览 评分:0.0