自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孤帆碧影的博客

菜鸟学飞,请多多指教!

  • 博客(16)
  • 收藏
  • 关注

原创 单链表的增,删,改,查以及销毁-第十五个程序20200726

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>#include<string.h>//创建一个存储学生姓名、性别、年龄、班级、成绩的链表,编写好链表基本功能实现的函数,调用函数对学生信息进行管理,对信息进行增删查改等操作,并建立简易的操作提示界面struct Student //{ int class_;//学生的班级 char name[20];//学生的名字 char gender[10];//学.

2020-07-26 14:09:30 212

原创 顺序表的增,删,改,查以及销毁-第十四个程序20200717

闲话不多说,直接写代码。 我用的源程序文件后缀为CPP。#include<stdio.h>#include<stdlib.h>#include<string.h>//创建一个存储学生数据(学号、姓名、性别、年龄、成绩)的顺序表,编写顺序表基本功能实现的函数,调用函数对学生数据信息进行管理,对顺序表进行增、删、查、改等操作,并建立简易的操作提示界面#define size 10#define maxsize 1024#define addsize 5t.

2020-07-17 16:24:34 387 1

原创 三种方式显示单链表的内容-第十三个程序20200706

本次编写的程序的源码文件后缀为.cpp。 闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>//定义一个函数,在函数中定义一个结构体变量,并输入数据,将这个结构体变量返回,并且在main函数接收且输出这个结构体的数据,数据自定义。struct student//定义一个结构体{ int id;//学生的学号 char name[20];//学生的名字 char gender[10];//学生的性别 student*.

2020-07-06 09:03:12 1097

原创 实现一个动态数组,要求这个数组无论存储多少数据都不会浪费任何一个内存空间-第十二个程序20200704

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>//实现一个动态数组,要求这个数组无论存储多少数据都不会浪费任何一个内存空间int main(){ int* p = (int*)malloc(sizeof(int));//先申请4个字节的内存,并将申请的内存的首地址转换成int *类型赋值给指针p int num, k=0;//定义两个整形变量,其中num用来储存用户输入的数,k用来记录数输入的个数。 printf(.

2020-07-04 23:44:33 3541

原创 小游戏《别踩白块》-第十一个程序20200625

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>#include<easyx.h>#include<time.h>#pragma comment(lib,"winmm.lib")//定义一个地图数组int map[4];int grade = 0;//记录分数//初始化黑方块在图形界面的坐标void init(){ for (int i = 0; i < 4; i++) {.

2020-06-25 19:04:06 646

原创 求矩形的周长和面积以及判断两个矩形是否相交-第十个程序20200625

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>#include<easyx.h>#include<math.h>#include<tchar.h>//求矩形的周长,面积,判断两个矩形是否相交。typedef struct rectangle//定义一个矩形结构体类型{ int left;//左上角x坐标 int top;//左上角y坐标 int width;//矩形的长 .

2020-06-25 18:35:13 282

原创 使用easyX插件 用C语言画一个美国队长盾牌-第九个程序20200618

运行代码前请安装easyX图形库。easyX的图形库只支持C++。 源文件的后缀一定要是CPP。 闲话不多说,直接写代码#include<stdio.h>#include<stdlib.h>#include<easyx.h>//美队盾牌int main(){ //system("title 美队盾牌"); POINT pt[5];//定义一个数组用来保存五角星的五个顶点坐标 double a = PI / 2;//定义一个变量保存五角星的第一.

2020-06-18 16:46:07 444

原创 输入任意正整数,求得该正整数的各个位的数值之和-第八个程序20200617

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>//函数功能:任意输入一个整数,返回个位,十位,百位....之和int a = 0, b = 0;int he(int num){ if (num/10==0)//递归跳出条件 { b = num % 10;//求最高位的值 } else { a = a + num % 10;//求除了最高位之外的各个位数之和 he(num / 10);//递归调用.

2020-06-17 12:02:44 1302

原创 两种方法输出前15项斐波那契数列-第七个程序20200617

闲话不多说,直接写代码。方法1 递归调用#include<stdio.h>#include<stdlib.h>//两种方法求斐波那契数列 方法1 递归调用int fab(int n){ if (n == 0 || n == 1)//递归结束条件 return 1; else return fab(n - 2) + fab(n - 1);//递归调用,这句话中的 else 可以省略。}int main(){ int arr[15];//.

2020-06-17 11:40:49 6436

原创 三种方法求最大公约数-第六个程序20200613

闲话不多说,直接写代码。方法1#include<stdio.h>#include<stdlib.h>//计算最大公约数 方法1int commondivisor(int a, int b){ int s,max=0; s = a > b ? b : a;//返回较小值 for (int i = 2; i <= s; i++) { if (a%i==0&&b%i==0)//当a和b能同时整除i时,判断i是不是公约数中最大的。.

2020-06-13 23:31:09 449

原创 显示10行杨辉三角的值-第五个程序20200612

杨辉三角的公式为:a[i][j]=a[i-1][j-1]+a[i-1][j] 为了输出显示的更好看,将公式优化为:a[i][j] = a[i - 1][j - 1] + a[i - 1][j+1] 闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>int main(){ int arr[10][20] = { 0 };//定义一个数组用来保存杨辉三角的值 arr[0][10] = 1;//给第一行的arr[0][10].

2020-06-12 16:32:23 360

原创 三种方法显示0~100以内的质数-第四个程序20200610

闲话不多说,直接写代码。方法1#include<stdio.h>#include<stdlib.h>//输出0~100以内的质数 方法1int main(){ int num=1,a,b,i;i double x,y; printf("方法1\n"); printf("100以内的素数有:"); printf(" 2 ");//因为下述算法不能包含2,所以提前显示 x = 3.0;//初始化值为3,程序从3开始计算每个值是否为质数 do { .

2020-06-10 15:24:32 801

原创 用for循环写一个9*9乘法表-第三个程序20200609

闲话不多说,直接写代码。在这里插入代码片代码运行结果如下图

2020-06-09 15:58:09 2110

原创 学习编程的第32天-不忘初衷

2020年5月8日,出于自身的发展和对未来的规划,我开始学习编程。创建这个博客的目的或者说初衷是想记录我学习过程中的点点滴滴。以此激励自己,希望自己不忘初衷,努力学习!

2020-06-08 16:04:41 118

原创 用三目运算符选出三个数中的最大值-第二个程序20200608

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>//输入三个数字,用三目运算符选出三个数字中最大的数字。int main(){ int a, b, c, max;//定义四个整型变量 printf("请输入三个数字:");//显示 scanf("%d %d %d", &a, &b, &c);//从键盘上输入三个数字 max = a > b ? a > c ? a : c : b .

2020-06-08 14:46:52 2359 1

原创 小写字母转换成对应的大写字母-第一个程序20200608

闲话不多说,直接写代码。#include<stdio.h>#include<stdlib.h>//输入一个小写字母,输出对应的大写字母int main(){ //循环执行 while (1) { printf("请输入一个小写字母:");//显示 char CH, ch = getchar();//从键盘获取一个字符 getchar();//读取回车键,防止程序循环运行时输入的回车键被读取 if (ch>96&&ch<.

2020-06-08 13:40:31 4080

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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