C语言程序设计教程(第三版)课后习题9.1 (C语言代码) 摘要:解题思路:首先在宏的形参内,接收两个从主函数main传递过来的两个值,但如何位置互换呢,这我们采用了一个巧妙的方法:先求a和b两数之和,即a=a+b,然后b=a-b,a=a-b;注意事项:要理解宏定义…… 题解列表 2017年10月11日 1 点赞 0 评论 1022 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题9.2 (C语言代码) 摘要:解题思路:理解宏定义,如果利用宏定义去进行数值运算,一定要记得用括号把变量括起来!根据题意要求,我们现在main函数中要比较输入的两个数谁大谁小,以便取确定谁做分子,谁做分母。比较完以后就将m,n传递…… 题解列表 2017年10月11日 3 点赞 3 评论 668 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题6.1 (C语言代码) 摘要:解题思路:算法实现注意事项:参考代码: int m, n, a, b, t, c; scanf("%d%d", &a, &b); m=a; n=b; while(b!=0) …… 题解列表 2017年10月11日 1 点赞 0 评论 757 浏览 评分:0.0
The 3n + 1 problem (C语言代码) 摘要:解题思路:很简单的一道题,跟着题目描述的思路写就可以了。注意事项:需要注意的是,输入的i不一定小于j!参考代码:#include <stdio.h> int getCycle(long long…… 题解列表 2017年10月11日 0 点赞 0 评论 729 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题8.8 (C语言代码) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n; scanf("%d",&n); printf("%d%d%d%d,n/1000,(n%100…… 题解列表 2017年10月11日 0 点赞 0 评论 889 浏览 评分:0.0
蛇行矩阵 (C语言代码) 摘要:参考代码:#include <stdio.h> int main() { int n, array[100][100] = {{1}}, i, j; while(scanf…… 题解列表 2017年10月11日 0 点赞 0 评论 834 浏览 评分:0.0
C语言训练-自由落体问题 (C语言代码) 摘要:#include <stdio.h>int main(){ double x=200,n=0,i,k; scanf("%lf",&k); for(i=0;i<k;i++) …… 题解列表 2017年10月11日 0 点赞 0 评论 862 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题5.6 (C语言代码) 摘要:解题思路:用switch语句对不同分数做出判断注意事项:100分需单独处理参考代码:#include<stdio.h> int main() { int a; scanf("%…… 题解列表 2017年10月11日 0 点赞 0 评论 725 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题3.7 (C语言代码) 摘要:解题思路:使用scanf进行注意事项:记得加&参考代码:#include<stdio.h>int main(){char a,s,d,f,g;scanf("%c"a);scanf("%c"s);sca…… 题解列表 2017年10月12日 1 点赞 0 评论 592 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题11.1 (C语言代码) 摘要:解题思路:利用结构体和数组思路清晰,由于本人能力有限,所以代码较长,但是逻辑非常清楚注意事项:参考代码:#include<stdio.h>int main(){struct whichday{int …… 题解列表 2017年10月12日 0 点赞 0 评论 841 浏览 评分:0.0