C语言程序设计教程(第三版)课后习题8.3 (C语言代码) 摘要:解题思路:题目要求是让我们写两个函数,一个是判断素数函数judge,另一个是主函数main;在judge中判断传过来的实参m要先判断是否是大于等于2的数,只有m>=2才可以判定它是不是素数,所以说输入…… 题解列表 2017年09月30日 3 点赞 6 评论 1268 浏览 评分:7.3
C语言程序设计教程(第三版)课后习题6.5 (C语言代码) 摘要:解题思路:用float或者double都可以注意事项:求A的和直接套公式不用循环会更快,算法复杂度O(n)。参考代码:#include<stdio.h>int main(){ double a, b;…… 题解列表 2017年09月29日 1 点赞 0 评论 895 浏览 评分:0.0
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码) 摘要:#include <stdio.h>#include <math.h>int main(){ int i,j,a,k=0,b=0; scanf("%d %d",&a,&j); for(i=0;i<j;…… 题解列表 2017年09月29日 0 点赞 0 评论 938 浏览 评分:9.9
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码) 摘要:#include <stdio.h>#include <math.h>int main(){ int i,j,s,a,k=0,b=0; scanf("%d %d",&a,&j); for(i=0;i<…… 题解列表 2017年09月29日 0 点赞 0 评论 1168 浏览 评分:8.0
C语言程序设计教程(第三版)课后习题5.7 (C语言代码) 摘要:解题思路:可以把这个不超过五位数的数字看成是字符串,然后就按照字符串处理。看成字符串。我觉得挺好,挺节省内存的,因为不用再申请一个同样大小的数组了。注意事项:就是那个字符数组长度,不是你的给的那个数字…… 题解列表 2017年09月29日 0 点赞 0 评论 1842 浏览 评分:9.9
本人酷爱递归实现很多问题,这里也是 摘要:解题思路:这个题求最大公约数根据欧几里得算法中的辗转相除法可以以很快的速度运行成功,然后利用a*b/最大公约数就是最小公倍数利用函数的嵌套可以使得代码量迅速减少。注意事项:辗转相除法使用递归记得递归结…… 题解列表 2017年09月29日 2 点赞 3 评论 796 浏览 评分:9.9
简单的for循环 摘要:解题思路:数组逐个输入,然后倒序逐个输出便是,注意事项:至于最后一个数字是否需要输入空格,这个题没有说明,所以可以有参考代码:#include<stdio.h>int main(){ int a[10…… 题解列表 2017年09月29日 0 点赞 1 评论 1774 浏览 评分:9.9
C语言程序设计教程(第三版)课后习题6.11 (C语言代码) 摘要:解题思路:这道题的算法是下一个值和上一个值有直接的关联,很明显可以使用递归求解。注意事项:在这里求两个数之间的差值,使用math.h的方法,但是要注意abs和fabs的区别,一个整数使用,一个浮点数使…… 题解列表 2017年09月29日 2 点赞 1 评论 716 浏览 评分:6.0
C语言程序设计教程(第三版)课后习题8.2 (C语言代码) 摘要:解题思路: 求根公式的使用注意事项:1).考虑到要写四个函数,且每个函数都有近乎相同的变量值,所以不妨在设一组double型的全局变量—double a,…… 题解列表 2017年09月29日 23 点赞 9 评论 5497 浏览 评分:9.3