
C语言
我是全宇宙ENERGE的总量
终南山下问苍穹
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正六边形C语言输出算法记录
正六边形C语言输出算法记录 要求:输入一个正整数n,输出一个边长为n的六边形。 #include<stdio.h> #include<string.h> int n,re=0; void print(int *bealoon) //对应的打印函数 { int i; for(i=0;i<3*n-2;i++) { if(bea原创 2019-03-09 16:10:51 · 3386 阅读 · 0 评论 -
求最大公约数的几种方法的比较(C语言版)
求最大公约数的几种方法的比较(C语言版) 方法一: #include<stdio.h> int main() { int a,b; a=17*15; b=17*23; int i; for(i=a;i>=1;i--) if(a%i==0&&b%i==0) { printf("%d",i); break; } } 方法二: //辗转相除法...原创 2019-02-18 10:12:08 · 375 阅读 · 0 评论 -
二维数组函数传递笔记
二维数组函数传递讲义 例题1(引例): 输入两个数a,b(0&lt;a,b&lt;10),输出一个二位数,其中a做十位,b做个位。 #include&lt;stdio.h&gt; void print(int num[][10],int i,int j) { printf("%d\n",num[i][j]); } int main() { int num[10][10],i,j,a,b原创 2019-02-06 21:01:40 · 345 阅读 · 0 评论 -
螺旋数组输出
螺旋数组输出 这是一道XDU的C语言计算机导论的期末考试题,当时很多人(包括笔者)都在这道题上面栽了跟头。所以我利用假期,把这道题解决了。 题目如下: 输入一个数字m,(1&amp;amp;amp;amp;amp;lt;=m&amp;amp;amp;amp;amp;lt;=100),以顺时针的形式,输出1至m2m^2m2。 样例:输入7 输出: 本题是对二维数组的考察,话不多说,贴出代码。 #include&a原创 2019-01-19 19:42:59 · 951 阅读 · 0 评论 -
排序的升级笔记
排序的升级笔记 本文用于记载一些有趣的排序方法,以输入20个整数排序并输出为例。 一、递归中值排序(二分法) #include<stdio.h> //inspaired by Y.H.Tang,BUPT void sort(int *a,int min,int max) { int flag; if(min<max) { flag=findflag(a,min,max)...原创 2019-01-24 17:36:14 · 152 阅读 · 0 评论 -
C语言生成扫雷棋盘
C语言扫雷 输入两个数字n, m。其中n代表一个n*n的棋盘,上面有m个雷。接下来的m组数据,分别表示x,y坐标。 输出时,雷所在位置以X表示,附近雷区的位置是周围雷的数量。 这个题是XDU计算机学院的转专业的机考题,但是我当时不知道在想什么 ,居然没做出来,现在一想也没有什么难的。 #include<stdio.h> int n; void prt(int a[][n+2]) { ...原创 2019-07-11 09:25:04 · 523 阅读 · 0 评论