自定义博客皮肤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)
  • 收藏
  • 关注

原创 二叉树的5个性质

先说一些基本概念吧树定义:有且只有一个称为根的节点,有若干个互不相交的子树(本身也是一棵树)。通俗地说树是由节点和边组成的,每个节点只有一个父节点但可以有多个子节点(根节点例外)专业术语:节点     父节点   子节点   子孙  堂兄弟 深度:从根节点到最底层节点的层数称之为深度(根节点为第一层)树的深度:节点最大层次叶子节点:没有子节点的节点非终端节点:就是非

2016-10-30 22:06:29 8547 1

原创 字母图形

问题描述:ABCDEFGBABCDEFCBABCDEDCBAGCDEDCBABC5行7列的字母图形 找出规律输出 m行n列的字母图形#include #define MIX 26void show(char val[MIX][MIX],int m,int n){ int i,j; for(i=0;i<m;i++){ for(j=0;j<n;j++){

2016-10-26 10:39:27 466

原创 01字符串

/*问题描述5位的01串 每一位可能是0或100000最小11111最大试着输出 全部 5位 01串*/#include int main(void){int i,j,k,l,m;for(i=0;i<=1;i++) for(j=0;j<=1;j++) for(k=0;k<=1;k++) for(l=0;l<=1;l++) for(m=0;m<=1;m++)

2016-10-25 21:48:46 394

原创 求 圆周率

/*求圆周率π/4=1-1/3+1/5-1/7+1/9.... 直到一项的绝对值小于 10^-6 为止*/#includefloat getPI(){ float PI=0,i=1,k=1; while(1/i>=1e-6){ PI=PI+k/i; k=k*(-1); i+=2; } return PI*4;}int main(void){ printf("%

2016-10-24 11:03:20 623

原创 求圆的面积

/* 问题描述 给定圆的半径r,求圆的面积 输入格式 输入包含一个整数r,表示圆的半径 输出格式 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积*/#include #define PI 3.14159265358979323void getResult(int r){ double result; result=PI*r*r; printf("%.7f

2016-10-23 23:05:32 1169

原创 求最大公约数和最小公倍数

/*输入两个数 求最大公约数和最小公倍数*/#include int getGongyue(int i,int j);int main(void){ int i,j,val; printf("输入两个数以逗号隔开\n"); scanf("%d,%d",&i,&j); val=getGongyue(i,j); printf("最大公约数 %d\n",val); printf("

2016-10-23 21:01:47 329

原创 进制转换

#include int fetc(int val,int val2){ if(val<val2){ return val; }else{ return fetc(val/val2,val2)*10+val%val2; }}int main(void){ int val,val2; printf("输入进制\n"); scanf("%d",&val2); printf(

2016-10-22 21:33:19 365

原创 c 数据结构 顺序串

/* * 顺序 */#include #include #include #include #define OK 1#define ERROR -1#define OVERFLOW -2#define MAXSIZE 255typedef int statue;typedef char Elemtype;typedef struct { char *pBase; i

2016-10-22 20:33:31 639 2

原创 c 数据结构 定长串

/* * 串的定长顺序存储实现(定长数组) * char 实际上是1字节整型,所以它可以存放长度不超过1字节 数值范围 的int型的常量。 * 数值范围 16进制 0 到 0xFF. 超出此范围的整型常量 的 高位字节 会 自动 丢失。 */#include #include #include #define OK true#define ERROR false#defi

2016-10-20 20:21:08 585

原创 数制转换

/* 进制转换 链式栈实现*/#include #include #include #define OK 1#define ERROR 0#define OVERFLOW -1typedef int ElemType;typedef int statue;typedef struct NODE{ ElemType elem; struct NODE *pNext;}N

2016-10-17 11:10:18 387

原创 链式队列

/*链式队列*/#include #include #include #define OK true#define ERROR false#define OVERFLOW -1typedef bool statue;typedef int Qelemtype;typedef struct node{ Qelemtype elem; node *next;}NODE,*

2016-10-17 10:54:16 546

原创 顺序队列

#include #include #include #define OK 1#define ERROR -1#define MAXSIZE 10#define OVERFLOW -2typedef int statue;typedef int QElemType;typedef struct{ QElemType *pBase; int front; int rear;

2016-10-17 10:16:08 383

原创 多项式运算

/*多项式运算顺序栈实现在demo1.cpp基础上增加 弥补异常处理 以及多位数运算缺点*/#include#include#include#define OK 1#define ERROR 2#define OVERFLOW -1#define INI_SIZE 100#define APPEND 10typedef int Elemtype_int;typede

2016-10-15 22:13:11 618

原创 括号检测

#include #include #include #define LIST_INIT_SIZE 100#define ADD_SIZE 10#define OK 1#define ERROR 0#define OVERFLOW -1typedef int statue;typedef char ElemType;typedef struct{ ElemType *sTop

2016-10-15 22:12:01 912

原创 c 语言 命令行参数

void main(int argc,char*argv[]) { printf("%d\n",argc); for(int i=0;i<argc;i++){ printf("%s\n",argv[i]); }} argc 表示参数 个数 *argv[] 存储参数其中第0个参数是程序的全名,以后的参数  命令行后面跟的用户输

2016-10-15 15:30:21 512

转载 c 语言中连续输入两个字符串的问题

昨天用C编程,遇到一个关于scanf的细节问题,假如运行如下程序:#includeint main(){ char ch1,ch2; printf("Input for ch1:/n"); scanf("%c",&ch1); printf("ch1=%c/n",ch1); printf("Input for ch2:/n"); scanf("%c",&ch2);

2016-10-07 22:52:16 8442 3

空空如也

空空如也

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

TA关注的人

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