自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 二维数组与指针

#include<stdio.h> #include<stdlib.h> /* 二维数组与指针.c */ /* written by Chen Gengru */ /* updated on 2019-1-3 */ void main() {...

2019-01-03 17:02:59

阅读数 32

评论数 0

原创 数组指针的重新赋值

给出一段代码: #include<stdio.h> #include<stdlib.h> /* 指针的重新赋值.c */ /* written by Chen Gengru */ /* updated on 2019-1-3 */ void ...

2019-01-03 16:08:53

阅读数 1558

评论数 0

原创 一维数组与指针

当定义一个一维数组时,系统会在内存中为该数组分配一个存储空间,其数组的名称就是数组在内存中的首地址。若再定义一个指针变量,并将数组的首地址传给指针变量,则该指针就指向了这个一维数组。 例如: int *p, a[10]; p = a; 这里a是数组名,也就是数组的首地址,将他赋值给指针变量p,也...

2019-01-02 23:39:50

阅读数 60

评论数 0

原创 指针自加自减运算

指针的自加自减运算不同于普通变量,并非简单的加1减1。举例: #include<stdio.h> #include<stdlib.h> /* 指针自加自减运算 */ /* written by Chen Gengru */ /* update...

2019-01-02 20:40:02

阅读数 332

评论数 0

原创 C语言中&*和*&的区别

“&”和“ * ”的运算优先级别相同,按自右向左的方向结合。因此“&p”先进行“ * ”运算,“p”相当于变量a;再进行“&”运算,“&p”就相当于取变量a的地址。“&a”先进行“&”运算,“&...

2019-01-01 23:59:13

阅读数 1984

评论数 0

原创 数组作为函数的参数

数组元素作为函数参数 由于实际参数可以是表达式形式,数组元素可以是表达式的组成部分,因此数组元素可以作为函数的实际参数,与用变量作为实际参数一样,是单向传递。例如: #include<stdio.h> #include<stdlib.h>...

2018-12-29 14:19:47

阅读数 65

评论数 1

原创 反向输出字符数组

运用了for循环语句和strlen函数 代码: #include<stdio.h> #include<stdlib.h> #include<string.h> /* 反转输出字符串.c */ /* written ...

2018-12-24 17:45:22

阅读数 323

评论数 1

原创 字符串大小写转换

需要用到strupr函数和strlwr函数,语法格式如下: strupr(字符串):小写转大写(upper) strlwr(字符串):大写转小写(lower) 代码: #include<stdio.h> #include<stdlib.h> ...

2018-12-24 16:29:26

阅读数 352

评论数 0

原创 密码的输入、确认和判断比较

基础版:利用strcmp函数进行字符串的比较 #include<stdio.h> #include<string.h> #include<stdlib.h> ...

2018-12-06 17:16:14

阅读数 1037

评论数 0

原创 字符串的拼接和排序

#include<stdio.h> #include<string.h> int main() { void zf(char a[]); char a[20]; gets(a); zf(a); pr...

2018-11-29 22:39:32

阅读数 359

评论数 0

原创 Poker Time

#include<stdio.h> #include<stdlib.h> #include<string.h> /* Poker Time */ /* written by Chen Gengru */ /* u...

2018-11-29 22:36:00

阅读数 735

评论数 1

原创 求n阶满秩方阵的阶梯形

#include<stdio.h> #include<stdlib.h> int main() { int n, i, j, k; printf("Dimension: &...

2018-11-28 21:40:38

阅读数 324

评论数 0

原创 插入法排序

#include<stdio.h> #include<stdlib.h> /* 插入法排序.c */ /* written by Chen Gengru */ /* updated on 2018-11-26 */ int main() { ...

2018-11-26 14:47:55

阅读数 23

评论数 0

原创 交换法排序

#include<stdio.h> #include<stdlib.h> /* 插入排序法 */ /* written by Chen Gengru */ /* updated on 2018-11-26 */ int main() { i...

2018-11-26 12:04:54

阅读数 403

评论数 0

原创 打印空心字符菱形

#include<stdio.h> #include<stdlib.h> #include<string.h> /* 空心数字梯形 */ /* written by Chen Gengru */ /* updat...

2018-11-19 19:49:31

阅读数 711

评论数 0

原创 冒泡排序法

根据冒泡排序法将数组中的数从大到小排列 第一次代码: #include<stdio.h> #include<stdlib.h> /* 冒泡排序法 */ /* written by Chen Gengru */ /* updated on 20...

2018-11-19 18:35:48

阅读数 28

评论数 0

原创 打印空心的倒三角模型

#include<stdio.h> #include<stdlib.h> /* 空心的倒三角形 */ /* written by Chen Gengru */ /* updated on 2018-11-17 */ int main() ...

2018-11-17 15:53:43

阅读数 238

评论数 0

原创 选择排序法

对一组数组进行从大到小的排序 #include<stdio.h> #include<stdlib.h> /* 选择排序法 */ /* written by Chen Gengru */ /* updated on 2018-11-16 */ ...

2018-11-16 23:23:33

阅读数 60

评论数 0

原创 利用字符数组计算单词个数

输入一行字符,统计其中有多少个单词,要求每个单词之间用空格分开,且最后字符不能为空格。 这个题设限制太多,先完成,在做一些拓展。 第一次代码: #include<stdio.h> #include<stdlib.h> /* 字符数组的应用 *...

2018-11-08 17:29:51

阅读数 387

评论数 0

原创 使用二维数组处理数据

二维数组初体验 为一个二维数组的元素赋值,显示矩阵,求出最大元素,并显示次矩阵的转置矩阵。 代码: #include<stdio.h> #include<stdlib.h> /* 二维数组的数据处理 */ /* written by Chen...

2018-11-04 21:52:58

阅读数 381

评论数 0

原创 使用数组处理数据

我的数组初体验: 使用数组保存用户输入的数据,当输入完毕后分别正向和反向输出 #include<stdio.h> #include<stdlib.h> /* 使用数组处理数据.c */ /* written by Chen Gengru */...

2018-11-04 20:12:54

阅读数 148

评论数 0

原创 使用break语句输出1到n中所有的素数

代码原型来源于上一篇博客 第一次: 想法:第一个for循环是限制小于n的正整数。对于第二个for循环,除数从2累加,如果发现有整除,利用break语句退出循环;如果一直没有退出循环,当i超过根号iP是仍然不整除,则说明是素数,于是就输出iP。代码如下: #include&lt...

2018-11-03 17:06:44

阅读数 929

评论数 0

原创 输出1到n中所有的素数

思路:判断一个数n是否为素数,分别将2到[根号n](即根号n取整)作为除数,若都不整除,则n为素数。 第一次代码: #include<stdio.h> #include<stdlib.h> #include<math.h&...

2018-11-03 14:41:55

阅读数 2605

评论数 0

原创 打印乘法表

利用for语句打印乘法表 我的答案(这次和标志答案一样~): #include<stdio.h> #include<stdlib.h> /* 打印乘法表 */ /* written by Chen Gengru */ /* updated o...

2018-11-03 00:14:35

阅读数 35

评论数 0

原创 利用嵌套循环输出金字塔形状

利用for语句嵌套输出金字塔形状 我的做法: #include<stdio.h> #include<stdlib.h> /* 输出金字塔形状.c */ /* written by Chen Gengru */ /* updated on 2...

2018-11-02 23:32:11

阅读数 3103

评论数 3

原创 for语句从1加到n

原本的代码: #include<stdio.h> #include<stdlib.h> /* for语句算1加到n.c */ /* written by Chen Gengru */ /* updated on 2018-11-1 */ in...

2018-11-01 23:22:30

阅读数 1947

评论数 0

原创 计算1加到n的结果

#include<stdio.h> #include<stdlib.h> /* 计算1加到n的结果 */ /* written by Chen Gengru */ /* updated on 2018-11-1 */ int main() {...

2018-11-01 19:56:19

阅读数 1811

评论数 0

提示
确定要删除当前文章?
取消 删除