自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 插入排序法

废话不说先上代码#include <stdio.h>int main(){    int len = 0;    int str[100] = {5,4,3,2,1};    while(str[len])    {        len++;    }    printf("%d\n",len);    int i;    int j;    int...

2018-07-24 21:22:18 123

原创 选择排序

谈谈选择排序吧#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){   int len = 0;    int  str[100] = {5,4,3,2,1};    while(str[len])    {        len ++;    }    ...

2018-07-23 20:10:43 127

原创 学学冒泡排序

最近洋哥刚给我们讲了一下各种各样的排序   隔了一天拿出来看看还是觉得某些地方有些不懂就比如那个嵌套的循环 关于冒泡排序  先把代码发出来#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){   int len = 0;    int  str[100] = {...

2018-07-23 16:53:52 122

原创 今天学的是栈 队列

#include "Stack.h"#include <stdio.h>int main(){    Stack *s = CreateStack();    if (s == NULL)        printf ("创建栈失败\n");        printf ("创建栈成功\n");                        int i;...

2018-07-17 22:03:33 123

原创 链表的中间插入

#include<stdio.h>#include<stdlib.h>#include<string.h> //头文件struct node //设计结点的类型;{ int num;                                           //数据num struct node *pNext; ...

2018-06-13 20:21:46 2229

原创 写了个猜数字的游戏

#include<stdio.h>int main(){ int num; int i; for(i = 0; i < 5;i++) { printf("请输入您的数字\n"); scanf("%d",&num); if(num == 9) { printf("恭喜回答正确\n"); break; } else if(num < 9) { ...

2018-06-11 20:38:38 136

原创 整型转字符

#include<stdio.h>#define N 100int main(){     int i;     int num;     int len  =  0; int temp = 0;     char str[100];   printf("please input  a number:\n");     scanf("%d",&num);     i  = ...

2018-06-10 00:49:57 836

原创 删除最短字符

#include<stdio.h>#include<string.h>#define N 100 // 定义数组int main(){ char str[N] = {"0"};                     //定义字符数组为之后存储字符 int num[N] = {0};                        //定义整型数组记录最短字...

2018-06-05 23:11:36 187

原创 笔记

//对二维数组的引用: //1.a[i][j]; //2.*(a[i] + j); //首先记住a[i]表示第i+1个一维数组名!表示第i+1个一维数组首元素的地址; //由行-->列; a[i] + j //最后加上*()取值; //3.*(*(a + i) + j); //这一种就是将上面的[]换成*(); //以上是通过数组名对数组进行操作; //接...

2018-06-02 23:42:27 84

原创 取字符串

#include <stdio.h>#include <string.h>#define m 999int find(char str[m], char a[m], int j){ int i = j;                            //在函数中用i代替j进行操作,保护j的数值以便进行main中下一个find char *p1 = a;     ...

2018-05-31 22:45:51 153

原创 头帧尾帧

#include<stdio.h>#include<string.h>char head_tail(char *str,char *result) //定义成数组指针存放下面需要获取的字符串{ int i = 0; //定义一个变量作为循环自增使用 while(*str != 'h')    //开始判断 head的有字幕’h‘ 如果不是直接跳过 { ...

2018-05-31 12:55:59 3153 1

原创 第二章 语言的概述

c语言的程序以   .C结尾以满足所在系统对文件名格式的要求  (在linux里面编译也是要求以.吃结尾)<stdio.h> 这个头文件对关键字的输入和显示输出提供支持int 表示 main()函数返回一个整数  viod main()函数不接受任何参数 根据老师要求一律 int main()\n 告诉计算机另起一行 也就是说 光标移到下一行开始%d 指示输出 输入值 的位置和形式&l...

2018-05-29 19:20:12 128

原创 两个程序

#include<stdio.h>#include<string.h>#define N 100int main(){ int i = 0; int j = 0; int k = 0; char str[N] = {0}; //保存输入的字符串 char temp[N] = {0}; //专门用来从str里面解析出来的字符串; char max...

2018-05-28 22:46:22 155

原创 my——strlen

#include<stdio.h>int my_strlen( char *p){ int i = 0; while(*p) { i++; p++; } return i;}int main(){ char str[] = "ncsjfksfm"; int len = my_strlen(str); printf("len = %d\n",len); return 0;}

2018-05-27 22:39:15 194

原创 今天的内容

字符数组和字符串:String str1 = "hello"; //String数据类型在C语言里面没有,在C++和Java里面是有的;===》C里面是用字符数组的方式来保存字符串!strlen(str):表示的字符串的长度; char str[100] = {0}; '\0'表示的是字符串结束,‘\0’之前的字符是字符串的有效字符: ===》hello world'\0'    ===》‘\0’...

2018-05-27 00:02:39 127

原创 写点笔记

C语言:用变量a给出下面的定义:①一个整型数;                                                                                                  int a;②一个指向整型数的指针;                                                             ...

2018-05-25 23:10:55 114

原创 取整 以及倒叙输出

#include <stdio.h>int main (){ int a[10];               int m; int n; int k; printf("请输入10个整数 :\n"); for(m=0;m<10;m++) scanf("%d",&a[m]);     printf("\n"); for(n=0;n<=9;n++)          ...

2018-05-24 23:22:12 116

原创 倒序的另一种形式

#include<stdio.h>#include<string.h>#define N 100int main(){ int i = 0; int j = 0; int m = 0; int n = 0;                               //定义四个变量并初始化为0 char a[N]; char b[N]; char c[N];       ...

2018-05-23 22:14:14 219

原创 倒序排列

#include<stdio.h>#define N 100int main(){ char a[N]; //定义一个数组 int t = 0; printf("请输入字母\n"); scanf("%s,&a"); //输入定义的数组a t = strlen(a) - 1; //计算输入的字符数组的字符个数并减少一个赋值给t for(t;t >= 0...

2018-05-22 22:44:00 1346

原创 记录一下笔记

动态库的封装:【add.c】1、创建库函数的源文件:vim add.c 和vim sub.c2、生成目标文件夹:gcc -c add.c -fpic3、生成动态库:gcc add.o -o libadd.so -shared【备注:libadd.so:lib是前缀,add是库的名字,so是后缀,代表的是动态库】4、建立调用库函数的源文件:vim demo.c5、编译执行:gcc demo.c ./...

2018-05-20 23:25:58 113

原创 多写了几个程序

#include <stdio.h>int main (){ int a[10];                 //定义数组,要注意a[10]是从0-9 int m = 0; int n = 0; int k = 0;  printf("请输入10个整数s : \n"); for(m = 0; m < 10; m++) { scanf("%d",&a[m]); ...

2018-05-19 22:54:21 100

原创 父串子串

#include <stdio.h>#define N 100 //宏定义MAX的值,方便更改数组的值int main(){ char src[N]; //定义父串数组的名字src char sub[N]; //定义子串数组的名字sub int i; int j; //定义循环变量 in...

2018-05-18 22:15:50 275

原创 计算器

写一个计算器   还有一些bug调试了半天  终于可以了#include<stdio.h>int main(){ double a;      double b; double c;      char s; printf(" please input num1:\n"); scanf("%f",&a); getchar(); printf("please input op...

2018-05-17 23:29:57 909

原创 写冒泡程序

函数功能:用冒泡法由小到大排列数组内5个数            #include <stdio.h>int main (){ int a[10];                 //定义数组 0到9 int m; int n; int k; printf("请输入5个整数s :\n"); for(m=0;m<10;m++) scanf("%d",&a[m]);   ...

2018-05-16 23:55:56 588

原创 学习linux的第一个程序

今天开始做了小马哥布置的第一个程序   说到底  本来之前c语言就没好好学  这下可折腾死我了  翻书  看资料  还是完成了   来看看吧#include <stdio.h>//包含头文件int main()  //主函数{    int n,m,z;//n为输入的数 m z为变量    int i,j = 0;    printf("输入n的值:");    scanf("%d",...

2018-05-15 21:11:16 114

原创 边上学边学习嵌入式

星期一  一如既往的周一很尴尬的一个日子早起之后 上完概率论 回到寝室继续复习 超级用户、用户组、用户的概念:超级用户:root ==》 windows里面的管理员;用户 用户组里面的具体成员用户组  用户组成的小组文件的权限:用  ls  -l-rwxrw-rw-   1  root  root  5  05-12  22:48  demo.txt第一个字符表示的是文件的类型:linux下一切皆...

2018-05-14 23:37:09 281

原创 真的学的有点多 linux come on

学习的第二天一切如昨天一样  依旧是做笔记  马老师帅气地坐在台上讲的啥嘞接下来来复习一下(详细一点)解决一下昨天的问题  touch和mkdir的问题创建出的文件及文件夹用ls来验证  - 代表文件 d代表了文件夹  拓展了c代表了设备文件中的字符设备b代表了字符设备中的块设备p 管道文件l 只是后缀链接设备s socket文件touch命令创建的文件只是一个文件 且后缀只是后缀 或者说只是个标...

2018-05-13 23:13:43 88

原创 嵌入式的学习开始啦

今天开始了 在苏嵌的学习讲了 嵌入式的系统定义    系统特点 单片机开发  linux到底是个啥 ???从开始的啥也不知道  到 懂了那么一点  一点点   老师们和蔼可亲   都称哥的   今天的嵌入式讲的是  什么事嵌入式 一种系统       今天马老师主要讲的是  ·········其实不知道   也就在虚拟环境下的创建 文件夹  文件  pwd  cd  啥的cd 是对应到 相应的路径...

2018-05-12 22:47:09 92

空空如也

空空如也

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

TA关注的人

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