C语言
Zijeak
这个作者很懒,什么都没留下…
展开
-
C Primer Plus 第五版 第7章 编程练习
C Primer Plus 第五版 第7章 编程练习#include //第一题int main(void){int n=0,kong=0,other=0;char ch;while(ch=getchar()!='#'){if(ch==' ')++kong;else if(ch=='\n')++n;else++other;}printf("Done!\n");pr...原创 2018-08-09 15:13:39 · 199 阅读 · 0 评论 -
《数据结构》第8次上机作业:图书管理系统
#include<stdio.h>#include<string.h>#define ENDKEY '#'typedef struct node{ char name[20]; char writer[20]; float price; struct node *lchild,*rchild; }BSTNode,*BSTree;//二叉排序树插入 ...原创 2019-01-02 15:48:26 · 1080 阅读 · 0 评论 -
邻接表形式存储图并且按广度优先搜索遍历的C语言实现
用邻接表形式存储图并且按广度优先搜索打印遍历结果#include<stdio.h>#define MAX_VERTEX_NUM 20//最多顶点个数 #define ERROR -1typedef char VertexData;//边表节点类型定义 typedef struct ArcNode{ int adj;//该弧指向顶点的位置 stru...原创 2018-12-26 18:15:07 · 5146 阅读 · 0 评论 -
《数据结构实验》第7章实验:图的邻接矩阵、邻接表表示及基本操作
图的邻接矩阵表示及基本操作#include<stdio.h>#define MAX_VERTEX_NUM 20//最多顶点个数 #define INFINITY 32768//表示极大值 #define ERROR -1typedef enum{DG,DN,UDG,UDN}GraphKind;typedef char VertexData;typedef cha...原创 2018-12-18 21:36:19 · 3215 阅读 · 2 评论 -
《数据结构实验》第六章实验
题目(1):#include<stdio.h>#include<stdlib.h>int num=1;//全局变量 typedef struct BiTNode{ char data; int num; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;void PreOrder...原创 2018-12-12 20:44:13 · 356 阅读 · 0 评论 -
C语言采用单链表实现约瑟夫环
正确版本 #include <stdio.h>#include <stdlib.h>typedef struct Node{ int data; int data_order; struct Node* next;}Node,*LinkList;//初始化循环单链表Node* IntCLinkList(){ int n,i; LinkLis...原创 2018-12-05 20:39:58 · 2338 阅读 · 0 评论 -
《数据结构实验》第三章实验:多位整数带括号的简单四则运算器
四则运算器:实现多位整数的带括号的四则运算 #include <stdio.h>#include <stdlib.h> #define TRUE 1#define FALSE 0#define Stack_Size 50typedef char StackElementType;typedef struct{ StackElementType e...原创 2018-11-27 23:03:26 · 713 阅读 · 0 评论 -
《数据结构实验》第一章实验
设计一个程序,统计一个班(最多50人)的学生成绩,要求能实现如下四个功能:(1) 由键盘或文件输入每个学生的学号和四门课程的成绩;(2) 计算每个学生的平均成绩和总成绩;(3) 按总成绩从高到低排名,并按名次输出每个学生的情况,包括: 学号,各科成绩,平均成绩,总成绩,排名(4) 由键盘输入课程号,输出该课程成绩在90分(含90分)以上且总分在前3名的学生情况,要...原创 2018-11-22 23:34:53 · 797 阅读 · 0 评论 -
《数据结构试验》第二章实验
1.(顺序表)编写一个程序,其功能是:从顺序表的第i个位置开始,删除k个元素,并输出删除前后的元素。 实现代码如下#include <stdio.h>#include <stdlib.h>#define MAXSIZE 20#define FALSE 0#define OK 1typedef int ElemType;//顺序表中存放整形元素 t...原创 2018-11-23 17:21:53 · 598 阅读 · 0 评论 -
数据结构第#1次上机练习题
#include <stdio.h>#define MAXSIZE 10 //线性表的最大长度 #define OK 1#define ERROR 0typedef int ElemType;//顺序表中存放整形元素 typedef struct{ ElemType elem[MAXSIZE]; int last;}SeqList;/*查找操作(按内容查找)*...原创 2018-11-21 17:55:28 · 378 阅读 · 0 评论 -
两种常用的排序算法:冒泡排序法和选择排序法
#include <stdio.h>#include <stdlib.h>#define NUM 5int main1() { //选择排序法 //本例按照非递减序列排序 int a[NUM]={3,4,2,5,1}; int i,j,min,temp; for(i=0;i<NUM-1;i++) { min=i; for(j=i;j&l...原创 2018-11-21 15:22:41 · 250 阅读 · 0 评论 -
C语言程序设计《程序设计基础实验》实验6 张顺利
#include <stdio.h>#include <stdlib.h>#include <string.h>//(第5次)1.有5个学生,每个学生的数据信息包括学号、姓名、3门课的成绩,从键盘输入5个学生的信息,要求输出3门课程的总的平均成绩,以及最高分的学生的信息。//(第6次)1.有5个学生,每个学生有3门课程的成绩,从键盘输入学生数据(包...原创 2018-11-07 20:53:26 · 1067 阅读 · 0 评论 -
C语言程序设计《程序设计基础实验》实验3 张顺利
#include <stdio.h>#include <stdlib.h>#include <string.h>#define M 5#define N 4 float aver(int a,int b,int c);int select(int a,int b,int c);int bjg(int a,int b,int c);//第1题 ...原创 2018-10-31 21:27:14 · 366 阅读 · 0 评论 -
C语言程序设计《程序设计基础实验》实验3 张顺利
#include <stdio.h>#include <stdlib.h>//第1题 void main1(){ int a[10]; int i, j, temp,n=0; // 输入1整型数据 printf("Please input numbers,input q to end: \n"); ...原创 2018-10-24 20:55:21 · 1019 阅读 · 0 评论 -
C语言程序设计《程序设计基础实验》实验4 张顺利
#include <stdio.h>#include <stdlib.h>#include <string.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop *///1.编写一个函数swap,用来实现...原创 2018-10-31 21:01:43 · 544 阅读 · 0 评论 -
HTML学习笔记
2.通常标签 <strong> 替换加粗标签 <b> 来使用, <em> 替换 <i>标签使用。然而,这些标签的含义是不同的:<b> 与<i> 定义粗体或斜体文本。<strong> 或者 <em> 意味着你要呈现的文本是重要的,所以要突出显示。现今所有主要浏览器都能渲染原创 2019-02-04 11:59:45 · 165 阅读 · 0 评论