自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (4)
  • 收藏
  • 关注

原创 C语言实现顺序表的插入、删除、查找、遍历等基本操作

C语言实现顺序表的插入、删除、查找、遍历等基本操作/*编写完整的程序实现顺序的建立、查找、插入、删除等基本操作*/#include#include#define LIST_INIT_SIZE 100#define LISTINCREMENT 10#define OK 1#define ERROR 0#define OVERFLOW -2typedef int EleType

2016-03-27 11:34:03 27481 4

原创 二级指针所指变量加1验证记录

今天看书看二级指针时定义的格式有些疑惑,比如:int x, *p1, **p2;p1=&x;p2=&p1;当时有些疑惑既然p2是指针,为什么不直接定义为int *p2呢,经过思考和验证之后发现是自己概念混淆了,指向int 型变量的指针才会定义为 int *p,而p2指向的不是int 型的基本变量,而是一个指向int 变量的指针变量,就应该定义为int  **p2,说明p2这个指针变

2015-05-24 22:52:53 888

原创 学习之学籍管理系统

(一)要求:设计一个简单的学籍管理系统,包括的学生信息为:学号、姓名、年龄、C语言成绩。假设该班级学生10人,能够实现以下功能:(1)输入10名学生的基本信息;(2)输出10名学生的基本信息;(3)输入学号/姓名,输出该学生的基本信息。(4)c语言程序成绩降序排序;(5)统计优、良、不及格的学生。(二)数据结构分析 :10名学生的学号、年龄、C语言成绩可分别用长度为10

2015-05-23 14:29:18 1101

原创 字符串的输入输出

字符串的输入方式有可以通过scanf和gets这两种方式,输出可以通过 printf和puts这两种方式,同时定义的输出输入格式也可以为%c、%s两种,下面主要讨论这几种方式的区别。接下来看下面一个例子:#include#includeint main( int argc, char *argv[]){ char str1[10],str2[10],str3[10],str4[1

2015-05-17 14:20:25 896

原创 使用C语言编写的简单的万年历

此项目的主要目的是实现根据用户输入的年月日,显示出对应是星期几,同时显示出该月的日历。

2015-05-16 22:45:55 1948

转载 C语言中的日期函数

原文章:http://blog.chinaunix.net/uid-20691105-id-1568658.html1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到 过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用

2015-05-16 16:23:41 514

原创 模拟石头剪刀布功能

最近在看C程序设计与项目实践这本书,决定把出现的一些例子记录下来。/***项目名称:模拟石头剪刀布游戏*开发日期:2015/5/16*作 着:****版 本:V1.0*/#include #include int pscore; //玩家的得分int cscore; //计算机的得分int count; //对战次数void init();int psh

2015-05-16 15:44:34 741

原创 模仿ATM取款机功能

/***项目名称: 模拟ATM自动取款机*作 者:*******开发日期 :*******版 本:v1.0*/#include #include int showMenu();double getMoney();void deposit(double);void withdraw(double);double account=0.0; //用户账户余额

2015-05-16 14:11:06 832

原创 0-15之间的十进制数转换成对应的16进制的数

/* * Copyright (c) 2015,王贝贝 * All rights reserved. * 文件名称:transfer.cpp * 作 者:王贝贝 * 完成日期:2015年 1 月 18 日 * 版 本 号:v1.0 * * 问题描述:依次输入一系列0-15之间的十进制数,将十进制的数转换成对应的十六进制的数 * 输入描述:十进制数 *

2015-01-18 11:21:50 4541

转载 计算机中的负数及其补码表示

今天看网络小说热血传奇之路,提到游戏里的沙巴克刷钱bug,说是当沙城的钱负到21亿的时候会开始变正。虽然传奇玩的较晚,时间也不长也不深入,不知道这事,但是小说作者作为传奇的骨灰级玩家,提到的这事让我很感兴趣,就从21亿这个数来看,这事肯定是真的了。显然这21亿就是int的最大值2147483647了,而且涉及到负数的问题,想起以前关于负数补码的知识看过但没通透,今天把它弄明白。看了些补码的

2015-01-07 00:29:05 2851

转载 C++ const变量

转载:http://developer.51cto.com/art/201002/182348.htm在C++编程语言中,还有很多比较高深的内容值得我们在学习和实践中不断的学习。在这篇文章中,我们将会为大家详细介绍有关C++ const变量的相关内容,希望能帮助大家轻松了解这方面知识。一、对于基本声明const int r=100; 标准C++ const变量声明加

2015-01-04 23:22:09 402

原创 C++项目(续之)

(增加密码修改的功能)#include//#define PASSWORD 199109using namespace std;//void show ( );//void getmima (int *p);void reset_password();int is_correct();void show_func();int function( int number);void

2015-01-04 22:54:07 918

原创 C++项目(续之)

优化设计:重复多次完成业务功能;原项目任务:点击打开链接#include#define PASSWORD 199109using namespace std;//void show ( );//void getmima (int *p);int is_correct();void show_func();int function( int number);void sho

2015-01-03 15:41:57 564

原创 C++项目(续之)

在上一次任务的基础上,改进用户选择功能后的工作  包括(1)用函数优化程序的结构;(2)完成取款并计算利息的工作。原项目要求#include#define PASSWORD 199109using namespace std;//void show ( );//void getmima (int *p);int is_correct();void show_func(

2015-01-03 15:23:05 1132

原创 C++项目(续之)

将前面的功能显示部分使用swtich语句写。#include#define PASSWORD 199109using namespace std;//void show ( );//void getmima (int *p);int is_correct();void show_func();void function( int number);int main(void)

2015-01-03 14:44:07 663

原创 C++项目(续之)

在原项目中添加密码判定的功能:原任务#include#define PASSWORD 199109using namespace std;//void show ( );//void getmima (int *p);int is_correct();void show_func();void function( int number);int main(void)

2015-01-03 14:13:32 1156

转载 计算机中二进制的存储方法

1个字节它不管怎么样还是只能表示256个数,因为有符号所以我们就把它表示成范围:-128-127。它在计算机中是怎么储存的呢?可以这样理解,用最高位表示符号位,如果是0表示正数,如果是1表示负数,剩下的7位用来储存数的绝对值的话,能表示27个数的绝对值,再考虑正负两种情况,27*2还是256个数。首先定义0在计算机中储存为00000000,对于正数我们依然可以像无符号数那样换算,从00000001

2014-12-27 21:21:30 4918

原创 C++项目第一步

跟随老师的脚步一步步向前走~完成:http://blog.csdn.net/sxhelijian/article/details/7055529任务!#includeusing namespace std;void show ( );void getmima (int *p);void show_func();void function( int number);int m

2014-12-27 00:56:16 538

转载 作为一个新人,如何学习嵌入式(韦东山)

被问过太多次,特写这篇文章来回答一下。   在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯一的方法是多写程序多练习,编译出错没关系,自己去解决;执行出错没关系,自己去分析。以前我是用VC来练习C语言的,经常去

2014-06-17 13:19:14 2958 1

转载 USB设备枚举过程

主机对一个USB设备的识别是经过一个枚举的过程来完成的,主机的总线枚举器随时监控必要的设备状态变化。总线枚举的过程如下:(1)设备连接。USB设备经USB总线连接主机。(2)设备上电。USB设备可以自供电,也可以使用USB总线供电。(3)主机检测到设备,发出复位。主机通过检测设备在总线的上拉电阻检测到有新的设备连接,并获释设备是全速设备还是低速设备,然后向该端口发送一个复位信号。(

2014-05-22 10:30:23 1505

原创 实现可变长数组的数组-征服C指针

/*使用指针数组实现可变长数组(参考征服C指针)p116*/#include #include #include void read_slogan(FILE *fp, char **slogan){char buf[2014];int i;for ( i=0; i{fgets(buf,1024,fp);/* 删除换行符*/buf[strlen

2014-04-20 20:23:40 594

原创 关于使用sizeof()求数组的长度

看征服C指针,在p131关于sizeof()求数组长度这一zhi

2014-04-20 11:46:41 1462

原创 多维数组做函数参数的表示方法

在上一篇,我提到了关于数组的指针的概念

2014-04-20 10:33:02 587

原创 关于指向数组的指针

首先来个小例子:#include int main(){ int array[3]={1,2,3}; int (*p_array)[3]; p_array=&array ; printf("p_array..%p\n",*p_array); printf("p_array++..%p\n",*++p_array); system("pause"); return 0

2014-04-20 10:00:58 507

转载 每日一编C-8

来源:http://blog.csdn.net/yueyawanbian/article/details/23861229

2014-04-16 23:19:35 435

原创 每日一编c-7

/*题目: 有n个数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数版本:v 1.0*/#include void *move(int *,int n,int m);main(){ int number[20],n,m; int i; printf("the total number is: "); scanf("%d",&n); printf("ba

2014-04-15 15:56:42 378

原创 每日一编C-6

/*编写一个程序,使得每行以一个单词的形式打印其输出*/#include #define IN 1#define OUT 0int main(){ int c,state; state=IN; while (( c=getchar()) != EOF ) { if(c==' '||c=='\t') state=OUT; else if (state==

2014-04-09 23:22:29 462

原创 每日一编c-5

题目要求:编写一个将输入复制到输出dechen

2014-04-08 16:39:29 473

原创 每日一编C-4

本来想模拟一个国际象棋棋盘输出的,结果输出的结果是:貌似

2014-04-07 23:22:41 530

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

/*输入两个正整数,求其最大公约数和最小公倍数*/#include int min( int a, int b);int max( int a, int b);main(){ int m,n; printf("请输入两个数:\n"); scanf("%d%d",&m,&n); printf("%d和%d的最大公约数是%d\n,最小公倍数是:%d\n",m,n,max(

2014-04-06 23:42:49 428

原创 每日一编C-3

昨天看了一个建立有三个结点的简单链表,jin

2014-04-06 16:49:56 533

原创 每日一编C++

/*Copyright (c)2014, 天津大学通信工程专业学生 * All rightsreserved. * 文件名称: my_test.cpp * 作 者: 王贝贝 * 完成日期:2014 年 4 月 5 日 * 版本号: v1.0 * 输入描述:无*/#include #include #include #include using names

2014-04-05 14:37:51 431

转载 每日一编C-2

/*实现将输入的字符串反序输出*/#include #include main(){ char str[200],temp; int i,j,k; printf(" Enter a string: "); scanf("%s",str); k=strlen(c); for( i = 0, j = k-1; i < k/2; i++.j--) { temp=st

2014-04-05 13:55:44 465

原创 每日一编C-1

/*判断101-200之间有多少的素数,并输出所有素数及其个数*/#include #include int main(){ int m,i,k,h,leap; h=0; leap=1; printf("\n"); for( m = 101; m <= 200; m++) { k=sqrt(m+1); for( i = 2; i <= k; i++ )

2014-04-04 20:18:28 441

C语言实现顺序的建立、查找、插入、删除等基本操作

C语言实现顺序的建立、查找、插入、删除等基本操作

2016-03-27

编写完整的程序实现顺序的建立、查找、插入、删除等基本操作

编写完整的程序实现顺序的建立、查找、插入、删除等基本操作(C语言实现)

2016-03-27

通过单链表实现两个一元多项式的加法(C语言)

C语言实现单链表方式的一元多项式的加法

2016-03-26

使用C语言编写简单的万年历

本代码主要实现使用C语言编写简单的万年历,实现功能:用户输入任意一个年月日,输出该年月日对应周几,同时显示出该月的日历

2015-05-17

空空如也

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

TA关注的人

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