自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 简单c程序范例1

12.1】链表#include <stdio.h>#include <stdlib.h>#define N 6typedef struct node { int data; struct node *next;} NODE;void fun(NODE *h){ NODE *p, *q; int t;/**********found**********/ p = h ; while (p) {/**********f...

2022-03-08 22:57:21 316

原创 c fseek ,fwrite ,fread,malloc函数

统计一行字符串中的单词个数int fun(char *s)//传入一行字符串{ int i,j=0; for(i=0;s[i]!='\0';i++)//到结束符跳出循环 if(s[i]!=' '&&(s[i+1]==' '||s[i+1]=='\0'))/*当前字符是非空格字符,且下一个字符是空格或空字符*/ j++;//单词个数加一 return j;//返回单词个数}创建带头结点的单向链表,并为各节点数据域赋0...

2022-01-25 00:39:01 494

原创 C语言二级---公共基础4

系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件,如操作系统、数据库管理系统、编译程序、汇编程序和网络软件等, 软件产品必须提供用户所需的功能 软件工程包含方法、工具和过程3个要素。方法是完成软件开发各项任务的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。 需求分析对待开发软件提出的需求进行分析并给出详细定义,是确定软件系统要做什么的阶段. 软件设计通常分为概要设计和详细设计两个阶段,会给出软件的结..

2021-09-24 01:24:42 150

原创 C语言二级-----公共基础3

二叉树 假设叶子结点个数为n。这棵树的总结点数为度为3的结点数+度为2的结点数+度为1的结点数+度为0的结点数,即为3+0+4+n。再根据树的性质:树的总的结点数为树中所有结点的度数之和再加1,则总结点数为3×3+2×0+1×4+0×n+1。。3×3+1×4+1=3+4+n,则n=7,叶子结点数为7。本题答案为B选项。 二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左..

2021-09-23 00:30:29 194

原创 c语言--指针与数组与字符串---部分知识点总结

int x[10],*pt=x;//*pt+3是数组x的第4个元素地址,*(pt+i)表示引用指针pt所指元素后的第i个元素#1nclude <std1o.h>main() { int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j.k=0; for( i=0; ic3; i++) ////(*p)[4]=a---(*p)[4]=a指针p指向二维数组a的首地址, .

2021-09-22 22:58:13 407

原创 C语言二级-----公共基础的部分总结2

线性表及顺序存储结构 一个非空线性结构应满足两个条件:①有且只有一个根节点;②每个节点最多有一个前件,也最多有一个后件。不满足以上两个条件的数据结构就称为非线性结构。数据结构是否为线性结构与存储空间是否连续无关。 循环结构没有根节点和叶子节点 所谓有序表是指在顺序存储空间内连续存放的元素序列 有序表既可以采用顺序存储结构存储在连续的存储空间内,又可以采用链式存储结构存储在不连续的存储空间内 能使用二分法查找的线性表必须满足两个条件..

2021-09-17 20:14:59 723

原创 C语言二级----公共基础的部分总结1

顺序程序具有顺序性、封闭性、可再生性 并发程序具有并发性 存储程序控制的计算机结构(冯·诺依曼) 计算机由运算器、控制器、存储器、输入和输出设备五大基本部件组成 计算机内部用二进制表示指令和数据 需将好的程序和原始数据事先存入存储器,然后再启动计算机工作 程序查询方式是指程序主动查询输入/输(I/O)设备是否准备好 存储器中访问速度最快——缓存(寄存器)(与CPU相当) 直接内存存取(DMA)是i/o设备与..

2021-09-17 20:13:54 174

原创 c语言--变量指针和指向变量的指针---部分知识点总结

不能将一个整数直接赋给指针变量作为地址 改变函数形参的值,不会改变对应实参的值 //正确写法int n,*p=NULL;p=&n;scanf("%d",p);printf("%d\n",*p); “&”:取地址运算 ; “*”:指针运算符,是定义指针变量的说明符 “%le”意思是用科学计数法输出的double数据。 其中%l表示双精度数据double,e表示科学计数法,也就是指数形式。 p=&k就是把k的地址取出来后赋值..

2021-09-15 23:24:29 1109 1

原创 c语言---指针部分的知识点

指针变量的赋值只能赋予地址,决不能赋予任何替他数据 int* p;p=0;p=NULL; //p=0;和p=NULL;是等价的 指向同一数组的两指针变量进行关系运算可表示他们所值数组元素之间的关系 如果企图通过一个空指针来访问一个存储单元,将会得到一个出错信息 在对指针进行加、减算术运算时,数字1表示1个存储单元的长度(不是指1个字节) 常量存储在编译文件中,不能取地址 一个指针变量的地址只能赋给指向这种类型(指针类型)的指针变量,与其本..

2021-09-15 12:34:59 509

空空如也

空空如也

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

TA关注的人

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