
C
Neil_Wesley
拽而有礼,拽而不狂...
展开
-
一维数组的逆序输出(情况一:仅输出时发生改变,数组元素位置不发生改变、情况二:将顺序数组改为逆序数组)
一、类型一:思路:通过控制输出时的数组下表来实现逆序输出// Created by Neil Wesley on 16/5/25.// Copyright © 2016年 Neil Wesley. All rights reserved.//#include "stdio.h"int main(){ int M=30,s[M],i,k=1; //向数组循环赋值原创 2016-05-25 16:07:13 · 2517 阅读 · 1 评论 -
两个数的最大公约数和最小公倍数
一、思路:1、最大公约数和最小公倍数的范围:最大公约数:1——两个数中的最小值最小公倍数:两数中的最大值——两数之积2、最小公倍数:在范围内,由大到小,依次分别除以两个数,第一个同时整除的数字即为最小公倍数3、最大公约数:在范围内,由小到大,分别用两个数去除以范围内由小到大的值,第一个可以同时整除的数值即为最大公约数二、代码实现#include <stdio.h>//最小公倍数int z_x(i原创 2016-05-25 16:22:03 · 1952 阅读 · 0 评论 -
矩阵鞍点代码
一、什么是鞍点呢?在矩阵中,一个数在所在行中是最大值,在所在列中是最小值,则被称为鞍点。二、代码实现1、方法一:方法一:// Created by Neil Wesley on 16/5/25.// Copyright © 2016年 Neil Wesley. All rights reserved.//#include "stdio.h"int main(){ int a[4原创 2016-05-25 19:09:27 · 3354 阅读 · 0 评论 -
左对齐、右对齐的9X9乘法表01
左对齐、右对齐的9X9乘法表分析: 1、可将乘法表视为一个二维的平面系,横轴和纵轴各代表一个乘数,所以共需要两个变量。 3、左对齐时由于横坐标和纵坐标都是从1—9进行累加,所以可以用两次循环语句。2、对齐方式:每个乘式之间用制表符(tab键)分开,每行之间换行分布。 逻辑图: 代码(以C语言为例):左对齐 每行的等式数递增:#include<stdio.h>int main(){原创 2016-04-18 23:15:16 · 9560 阅读 · 0 评论 -
C语言源代码编译全过程
示例代码:#include<stdio.h>int main(){ printf(“hello world\n”);}流程图:前提: 在计算中,任何的高级语言都不可以被计算机直接执行,都需要将高级语言转化成为计算机可以识别的计算机语言,所写的代码才可以执行。从此我们可以看出,高级计算机语言,并不是直接为计算机写的,而是为了程序员的方便。 编译共分为四个阶段:预处理原创 2016-04-27 23:46:57 · 9080 阅读 · 0 评论 -
高效比较数值大小
一、比较两个数的大小思路:两个数的大小无外乎相等、大于、小于,所以一一比较即可。下面提供三种比较两个数值的大小方法其中第三种使用三目结构较为高效1、先判断相等的情况:main(){int a,b;printf(“please input A,B:”);scanf(“%d %d”,&a,&b);if(a!=b){ if(a>b) printf(“A>B\n”); else原创 2016-05-22 15:28:10 · 3617 阅读 · 0 评论 -
4种输出类型的9X9乘法表(用户可自己选输出何种形式)
如何编写每种9X9乘法表的具体讲解,请参考[4种乘法表](http://blog.youkuaiyun.com/neil_wesley/article/details/51184625)(点击获取详情)**本篇博客重点在实现选择输出四种乘法表**本程序要实现的效果:用户通过输入数字0、1、2、3、4来控制程序输出不同的9x9乘法表,并可以自由控制程序的结束时间。一、直接上代码(不理解之处详见代码中的注释)/原创 2016-05-23 14:27:04 · 3651 阅读 · 0 评论 -
猴子吃桃问题(三种方法解决)
题目:猴子第一天摘了若干个桃子,当即吃了一半,还不解馋,又多吃了一个;第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个;以后每天都吃前一天剩下的一半多一个,到第10天想再吃时,只剩下一个桃子了。问第一天共摘了多少个桃子? ———-一、思路分析:采用逆向思维,从后往前推断,发现其中有相同的地方,即出现递推公式,可以采用递归方法。令S10=1,容易看出S9=2(S10+1),简化一下 S原创 2016-05-23 19:11:24 · 174286 阅读 · 25 评论