自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迂者-贺利坚的专栏

为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

  • 博客(107)
  • 资源 (138)
  • 论坛 (2)

原创 C语言及程序设计进阶例程-21 银行储蓄系统(第五版)开发

贺老师教学链接  C语言及程序设计进阶 本课讲解可以直接下载完整的项目文件bank.zip运行(点击打开链接,解压后打开项目,或者自建项目后加入源文件和头文件)下面的代码,分别展示各个头文件、源文件:Bank.h#ifndef BANK_H_INCLUDED#define BANK_H_INCLUDED#define upNum 2000 //系统最多容纳的用户数struct recor

2015-05-30 21:31:45 5336

原创 C语言及程序设计进阶例程-19 链表应用

贺老师教学链接  C语言及程序设计进阶 本课讲解猴子选大王#include #include struct Monkey{ int num; //猴子的编号 struct Monkey *next; //下一只猴子};int main(){ int m,n,i,j,king; struct Monkey *head, *p1,*p2; sc

2015-05-30 21:26:39 1824

原创 C语言及程序设计进阶例程-18 链表中结点的插入和删除

贺老师教学链接  C语言及程序设计进阶 本课讲解回顾:动态分配和撤销内存#include #include struct Student{ int num; float score; struct Student *next;};int main( ){ struct Student *p; p=malloc(sizeof(struct St

2015-05-30 21:25:59 2214 2

原创 C语言及程序设计进阶例程-17 认识链表

贺老师教学链接  C语言及程序设计进阶 本课讲解例 建立并输出一个简单链表#include struct Student{ int num; float score; struct Student *next;};int main( ){ struct Student a,b,c,*head,*p; a. num=31001; a.scor

2015-05-30 21:22:51 1630

原创 C语言及程序设计进阶例程-16 当结构体成员为指针

贺老师教学链接  C语言及程序设计进阶 本课讲解有问题吗?#include #include struct Test{ int x; char *str;};int main(){ struct Test a; a.x=100; char s[]="Hello"; strcpy(a.str,s); printf("%d %s\n

2015-05-30 21:21:03 1585 2

原创 C语言及程序设计进阶例程-15 指向结构体的指针

贺老师教学链接  C语言及程序设计进阶 本课讲解指向结构体变量的指针的应用#include #include struct Student{ int num; char name[12]; char sex; float score;};int main( ){ struct Student stu; stu.num=10301;

2015-05-30 21:20:01 1835

原创 C语言及程序设计进阶例程-14 开发一个电子词典

贺老师教学链接  C语言及程序设计进阶 本课讲解开发一个电子词典(下载词库点击打开链接)#include #include#include//定义词条类typedef struct{ char english[20]; char chinese[30]; char word_class[10];} Word;Word words[8000]; //将词典

2015-05-30 21:17:52 3755 4

原创 C语言及程序设计进阶例程-13 结构体数组及其应用

贺老师教学链接  C语言及程序设计进阶 本课讲解结构体数组应用举例#include #include typedef struct{ char name[20]; int count;} Person;int main( ){ Person person[3]= {{"Li",0},{"Zhang",0},{"Fun",0}}; int i,j;

2015-05-30 21:15:38 1903 5

原创 C语言及程序设计进阶例程-12 结构体成员的引用

贺老师教学链接  C语言及程序设计进阶 本课讲解结构体作函数参数#include struct Student{ int num; char name[20]; char sex; int age; double score; char addr[30];};void print(struct Student s){ printf

2015-05-30 21:14:43 1739

原创 C语言及程序设计进阶例程-11 体验结构体

贺老师教学链接  C语言及程序设计进阶 本课讲解结构体类型变量的定义方法#include struct Student{ int num; char name[20]; char sex; int age; float score; char addr[30];};int main( ){ struct Student studen

2015-05-30 21:11:51 1517

原创 C语言及程序设计进阶例程-10 预处理之条件编译

贺老师教学链接  C语言及程序设计进阶 本课讲解条件编译在调试程序阶段,这样处理便于观察#include #define DEBUG //在运行程序时使之成为注释行int main( ){ int x=1,y=2;#ifdef DEBUG printf("x=%d, y=%d\n", x, y);#endif printf("x*y=%d\n", x*y);

2015-05-30 21:08:51 1464

原创 C语言及程序设计进阶例程-9 预处理之文件包含

贺老师教学链接  C语言及程序设计进阶 本课讲解如何改造这个程序#include typedef struct{ int month; int year;}DATE;int max(int x, int y);#define area(a, b) (a)*(b)double defaultPrice;int main(){ defaultPrice=1000;

2015-05-30 21:07:10 1506

原创 C语言及程序设计进阶例程-8 预处理之宏定义

贺老师教学链接  C语言及程序设计进阶 本课讲解宏定义#include #define PI 3.1415926 int main ( ){ float r,l,s,sq,vq; printf("please enter r:"); scanf("%f", &r); l=2 * PI *r; s=r * r * PI; sq=4* PI * r * r; ……

2015-05-30 21:06:03 1593

原创 C语言及程序设计进阶例程-7 递归经典:汉诺塔

贺老师教学链接  C语言及程序设计进阶 本课讲解汉诺塔问题解决方案#include #define discCount 4void move(int, char, char,char);int main(){ move(discCount,'A','B','C'); return 0;}void move(int n, char A, char B,char C){

2015-05-30 21:02:28 2080

原创 C语言及程序设计进阶例程-6 递归法问题求解

贺老师教学链接  C语言及程序设计进阶 本课讲解求n!#include long fact(int n){ long f; if (n==1) f=1; else f=n*fact(n-1); return f; } int main( ){ int n;

2015-05-30 21:01:15 1711

原创 C语言及程序设计进阶例程-5 认识递归

贺老师教学链接  C语言及程序设计进阶 本课讲解认识递归:求阶乘#include long fact(int n){ long f; if (n==1) f=1; else f=n*fact(n-1); return f; } int main( ){ in

2015-05-30 20:59:25 1616

原创 C语言及程序设计进阶例程-4 外部全局变量和静态全局变量

贺老师教学链接  C语言及程序设计进阶 本课讲解常见的全局变量使用形式#include int a=15,b=-7; //定义全局变量a,bint max(int,int);int main( ){ printf("%d\n", max(a,b)); return 0;}int max(int x,int y){ int z; z=x>y?x:y;

2015-05-30 20:57:57 1824

原创 C语言及程序设计进阶例程-2 一个程序,多个文件

贺老师教学链接  C语言及程序设计进阶 本课讲解演示:建立多文件的项目main.c#include int max(int x,int y);int main( ){ int a,b,c; printf("输入两数:"); scanf("%d %d", &a, &b); c=max(a,b); printf("max=%d\n", c); return 0;}max.c

2015-05-30 20:56:07 3106 5

原创 C++语言基础 例程 STL简介

贺老师的教学链接  本课讲解vector容器类示例#include #include using namespace std;int main(){ int a[] = {2,3,4}; vector v1; vector::iterator iter; //插入元素 v1.insert(v1.begin(),1,1); v1.insert(

2015-05-28 20:58:15 1590

原创 C++语言基础 例程 范型编程简介

贺老师的教学链接  本课讲解曾经的查找//曾经的查找:顺序查找#include using namespace std;int main( ){ int d[10]={2,7,4,8,12,1,3,5,9,11},i,key,index=-1; cout<<"Input a key you want to search:\n"; cin>>key; for(

2015-05-28 20:57:06 1455

原创 C++语言基础 例程 命名空间的使用

贺老师的教学链接  本课讲解重名问题的解决//出错的程序#include #include using namespace std;class point{public: double x; double y;};double distance(point p1,point p2){ double d=sqrt((p1.x-p2.x)*(p1.x-p2

2015-05-28 20:54:44 1262

原创 C++语言基础 例程 命名空间要解决的问题

贺老师的教学链接  本课讲解命名空间namespace是个老相识//正确程序1#include using namespace std;int main( ){ cout<<"hello world!"<<endl; return 0;}//出问题的程序#include int main( ){ cout<<"hello world!"<<endl;

2015-05-28 20:51:09 1077

原创 C++语言基础 例程 异常处理的方法

贺老师的教学链接  本课讲解例:防止除数为0#include using namespace std;template T Div(T x,T y){ if(y==0) throw y;//抛出异常 return x/y;}int main(){ int x=5,y=0; double x1=5.5,y1=0.0; try

2015-05-28 20:50:30 1196

原创 C++语言基础 例程 异常处理的任务

贺老师的教学链接  本课讲解一个典型的问题程序#include using namespace std;template T Div(T x,T y){ return x/y;}int main(){ int x,y; double x1,y1; cin>>x>>y; //y要是输入0,就玩完了 cin>>x1>>y1; //同上

2015-05-28 20:48:25 1047

原创 C++语言基础 例程 应用系统开发:银行储蓄系统

贺老师的教学链接  本课讲解说明:(1)下面的代码,只演示了利用链表作为存储结构的可选处理方法,本讲提到的其他方面的拓展,请感兴趣做下去的同学自行使用相关技术组合起来,形成一个完整的系统。(2)运行程序,登录用户名和密码,请阅读程序,从程序中找出。建议建立多文件项目,将代码拷贝到IDE中看。(3)本程序由我的2011级学生刘镇参加企业组织的实训中完成,原文在:点击打开链接Record.h#ifnd

2015-05-28 20:45:31 1799

原创 《C++语言基础》实践参考——Josephus(约瑟夫环)问题

返回:贺老师课程教学链接  项目要求【项目-Josephus(约瑟夫环)问题】n个小孩子围成一圈,从第一个小孩子开始顺时针方向数数字,到第m个小孩子离开,这样反反复复,最终只剩下一个小孩子,求第几个小孩子留下?    提示:约瑟夫环即是一个首尾相连的链表,在建立好这个环以后,从头结点开始,每次间隔m孩子删除一个结点,直至只余下一个结点(删除了n-1个)。    参考下面的代码,也可以自行设计类。/

2015-05-26 19:06:09 9187

原创 《C++语言基础》实践参考—— 链表类

返回:贺老师课程教学链接  项目要求【项目 - 链表类】动态链表也是程序设计中的一种非常有用的数据结构。可以说,是否能够理解有关操作的原理,决定了你是否有资格称为“科班”出身。在后续的专业基础课中,相关的内容还会从不同的角度,反复地认识,反复地实践。不过,在现阶段多些体验,也是很有必要的了。(1)阅读下面的程序,回顾一下动态链表,阅读程序过程中,请用笔画一画形成链表的过程中指针值的变化。#incl

2015-05-26 19:05:06 1480

原创 《C++语言基础》实践项目——链表类及其应用

返回:贺老师课程教学链接【项目 - 链表类】动态链表也是程序设计中的一种非常有用的数据结构。可以说,是否能够理解有关操作的原理,决定了你是否有资格称为“科班”出身。在后续的专业基础课中,相关的内容还会从不同的角度,反复地认识,反复地实践。不过,在现阶段多些体验,也是很有必要的了。(1)阅读下面的程序,回顾一下动态链表,阅读程序过程中,请用笔画一画形成链表的过程中指针值的变化。#include u

2015-05-26 19:02:00 1161

原创 C++实践参考——立体类族共有的抽象类

返回:贺老师课程教学链接  项目要求【项目3-立体类族共有的抽象类】    设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。[参考解答]#

2015-05-26 17:10:48 1669

原创 C++实践参考——形状类族的中的纯虚函数

返回:贺老师课程教学链接  项目要求【项目2-形状类族的中的纯虚函数】写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。 int main(){ Circle c1(12.6),c2(4.9);//建立Circle类对象c1,c2,参数为圆半径

2015-05-26 17:09:38 2065

原创 C++实践参考——动物这样叫

返回:贺老师课程教学链接  项目要求【项目1-动物这样叫】下面是给出的基类Animal声明和main()函数。class Animal{public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; }};int main( ){ Animal *p; p = new Animal();

2015-05-26 17:07:22 2745

原创 《C++语言基础》实践项目——多态性与抽象类

返回:贺老师课程教学链接【项目1-动物这样叫】下面是给出的基类Animal声明和main()函数。class Animal{public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; }};int main( ){ Animal *p; p = new Animal(); p-

2015-05-26 17:03:26 1471

原创 《C++语言基础》程序阅读——多态性与抽象类

返回:贺老师课程教学链接1、阅读下面的程序,并写出运行结果(1)虚函数#includeusing namespace std;class A {int a;public: A():a(5){} virtual void print()const { cout<<a;}};class B: public A { char b;public: B() { b='

2015-05-26 16:59:08 1455 1

原创 C++语言基础 例程 二进制文件应用案例

贺老师的教学链接  本课讲解系统升级第一步:转换现有数据格式(附:数据文件点击打开链接)#include #include #include using namespace std;typedef struct{ int NO; char name[8]; int chinese; int math; int english; int C

2015-05-24 08:59:20 1376

原创 C++语言基础 例程 字符串流

贺老师的教学链接  本课讲解例:“写”字符数组#include#include using namespace std;struct student{ int num; char name[20]; float score;};int main( ){ student stud[3]= {1001,"Li",78,1002,"Wang",89.5,

2015-05-24 08:58:14 1358

原创 C++语言基础 例程 文件的随机读写

贺老师的教学链接  本课讲解示例:写到尾再从头读#include #include #include using namespace std;int main( ){ int a[10], b[10]; fstream iofile("f1.dat",ios::in|ios::out); if(!iofile) { cerr<<"open

2015-05-24 08:54:49 3468

原创 C++语言基础 例程 案例:bmp文件格式剖析

贺老师的教学链接  本课讲解附:二进制文件查看器及示例bmp文件 http://pan.baidu.com/s/1dDjf5uD用程序读出BMP文件信息//readbmp.h#ifndef READBMP_H_INCLUDED#define READBMP_H_INCLUDEDtypedef unsigned char BYTE;typedef unsigned short int UI

2015-05-24 08:53:23 1565

原创 C++语言基础 例程 二进制文件及其顺序读写

贺老师的教学链接  本课讲解对比ASCII文件和二进制文件//将short int x=12345写入文本文件#include #include #include using namespace std;int main( ){ short int x=12345; ofstream outfile("binary.dat"); if(!outfile)

2015-05-24 08:50:20 1493 2

原创 C++语言基础 例程 文本文件的读写

贺老师的教学链接  本课讲解示例:将数据写入ASCII文件#include #include #include using namespace std;int main( ){ int a[10]; ofstream outfile("f1.dat",ios::out);//定义文件流对象,打开磁盘文件"f1.dat" if(!outfile)

2015-05-24 08:48:07 1376

原创 C++语言基础 例程 标准输入流

贺老师的教学链接  本课讲解例: 输入个数不确定的成绩#include using namespace std;int main( ){ float grade; cout<<"enter grade:"; while(cin>>grade)//能从cin流读取数据 { if(grade>=85) cout<<grade

2015-05-24 08:45:58 1266

2014学科导论-计算机学科与学习

文经学院2014级计算机学科导论课件:第7讲 计算机学科与学习

2014-11-03

2014学科导论-计算机通信与网络

文经学院2014级计算机学科导论课件:第6讲 计算机通信与网络

2014-11-03

2014学科导论-应用软件

文经学院2014级计算机学科导论课件:第5讲 应用软件

2014-11-03

2014学科导论-系统软件

文经学院2014级计算机学科导论课件:第4讲 系统软件

2014-10-21

2014学科导论-程序设计

文经学院2014级计算机学科导论课件:第3讲 程序设计

2014-10-13

2014学科导论-计算机之机器层与物理层

文经学院2014级计算机学科导论课件:第2讲 计算机之机器层与物理层

2014-10-07

2014 C++ 第3讲 用流程图思考和表达PPT

烟台大学计算机学院计科专业2014级 C++课程资料 第3讲 用流程图思考和表达 演示文稿 用Scratch形象地引入,归为学会用流程图表达思维

2014-09-28

2014 C++ 第3讲 用流程图思考和表达

烟台大学计算机学院计科专业2014级 C++课程资料 第3讲 用流程图思考和表达 用Scratch形象地引入,归为学会用流程图表达思维

2014-09-28

2014学科导论-初识计算机

文经学院2014级计算机学科导论课件:第1讲 认识计算机

2014-09-23

2014学科导论-课程安排

文经学院2014级计算机学科导论课件:关于课程中的做法

2014-09-23

2014 C++ 第2讲 C++的初步知识

烟台大学计算机学院计科专业2014级C++课程资料

2014-09-23

2014C++ 第1讲 关于本课

烟台大学计算机学院计科专业2014级C++课程资料

2014-09-23

异常处理和命名空间(2013级-C++程序设计)

2013级,C++程序设计课件。第14章 异常处理和命名空间,内容 14.1 异常处理 14.2 命名空间 14.3 使用早期的函数库

2014-06-16

输入输出流(2013级-C++程序设计)

2013级,C++程序设计课件。第13章 输入输出流,内容 13.1 C++的输入和输出 13.2 标准输出流 13.3 标准输入流 13.4 文件操作与文件流 13.5 字符串流

2014-06-01

多态性与虚函数(2013级-C++程序设计)

2013级,C++程序设计课件。第12章 多态性与虚函数,内容 12.1 多态性的概念 12.2 一个典型的例子 12.3 虚函数 12.4 纯虚函数与抽象类 课程主页在:http://blog.csdn.net/sxhelijian/article/details/11890759

2014-05-25

wxWidgets初学者导引

针对初学者起步学习困难的实际,提供了一个学习方案,帮助C++初者提升学习能力,用CodeBlocks、wxWidgets、wxSmith开发出C++ GUI(图形用户界面)的应用程序。该资源网络版在http://blog.csdn.net/sxhelijian/article/details/26158709

2014-05-18

继承与派生(2013级-C++程序设计)0

2013级,C++程序设计课件。第11章 继承与派生,内容 11.1 继承与派生的概念 11.2 派生类的声明方式 11.3 派生类的构成 11.4 派生类成员的访问属性 11.5 派生类的构造函数和析构函数 11.6 多重继承 11.7 基类与派生类的转换 11.8 继承与组合 11.9 继承在软件开发中的重要意义

2014-05-04

运算符重载(2013级-C++程序设计)0

2013级,C++程序设计课件。第10章 运算符重载,内容 10.1 什么是运算符重载 10.2 运算符重载的方法 10.3 重载运算符的规则 10.4 运算符重载函数作为类成员函数和友元函数 10.5 重载双目运算符 10.6 重载单目运算符 10.7 重载流插入运算符和流提取运算符 10.8 不同类型数据间的转换

2014-04-14

C++类和对象(二)(2013级-C++程序设计)

2013级,C++程序设计课件。第9章 C++类和对象(二),内容 9.1 构造函数 9.2 析构函数 9.3 调用构造函数和析构函数的顺序 9.4 对象数组 9.5 对象指针 9.6 共用数据的保护 9.7 对象的动态建立和释放 9.8 对象的赋值和复制 9.9 静态成员 9.10 友元 9.11 类模板

2014-03-23

C++类和对象(2013级-C++程序设计)

2013级,C++程序设计课件。第8章 类和对象,内容 8.1 面向对象程序设计方法概述 8.2 类的声明和对象的定义 8.3 类的成员函数 8.4 对象成员的引用 8.5 类的封装性和信息隐蔽 8.6 类和对象的简单应用举例

2014-03-09

C++自定义数据类型(2013级-C++程序设计)

2013级,C++程序设计课件。第7章 自定义数据类型,内容 7.1 结构体类型 7.2 共用体 7.3 枚举类型 7.4 用typedef声明类型

2014-02-24

C++程序设计实践学材微课件——1.9 编码规范之一句一行、缩格排放、加上注释

本文为《C++程序设计实践学材》的配套自助微课件,介绍与解释了最基本的三个编码规范,即一句一行、缩格排放、加上注释。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17709633

2013-12-31

C++程序设计实践学材微课件——1.8 输出星号的循环程序在执行

本文为《C++程序设计实践学材》的配套自助微课件,通过单步执行跟踪程序,帮助读者建立循环的感性认识。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17709767

2013-12-31

C++程序设计实践学材微课件——1.7 两数中大值程序的执行过程

本文为《C++程序设计实践学材》的配套自助微课件,介绍了一个简单分支程序的执行过程,试图将抽象的代码与直观的单跟踪联系起来,帮助学生建立分支的概念。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17709909

2013-12-31

C++程序设计实践学材微课件——1.6 完成简单计算的程序的一般“套路”

本文为《C++程序设计实践学材》的配套自助微课件,介绍了一个简单程序设计过程。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文配套:http://blog.csdn.net/sxhelijian/article/details/17709959

2013-12-31

C++程序设计实践学材微课件——1.5 电阻串联程序的执行过程

本文为《C++程序设计实践学材》的配套自助微课件,介绍了一个简单称序的执行过程,帮助读者建立程序中语句顺序执行,完成功能的概念。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17709979

2013-12-31

C++程序设计实践学材微课件——1.4 程序执行的两种方式

本文为《C++程序设计实践学材》的配套自助微课件。本文将单步调试称作为运行C++程序的第二种方式。这样,一方面弥补C++在学习中不及解释型语言直观的弱点,另一方面,也利于学生在刚刚开始程序设计学习时,将单步调试当作一件很自然的事。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17710041

2013-12-31

C++程序设计实践学材微课件——1.3 程序中的几种“低级”错误

本文为《C++程序设计实践学材》的配套自助微课件,本文介绍初学C++时常见的几个错误。见识过了,C++的学习就更顺畅了。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17710075

2013-12-31

C++程序设计实践学材微课件——1.2 编辑、运行第一个程序

本文为《C++程序设计实践学材》的配套自助微课件,介绍在CodeBlock中运行程序的方法。 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17710093

2013-12-31

C++程序设计实践学材微课件——1.1 下载、安装CodeBlocks

本文为《C++程序设计实践学材》的配套自助微课件,介绍CodeBlocks的下载和安装 学材首页在:http://blog.csdn.net/sxhelijian/article/details/17133665 本文服务于:http://blog.csdn.net/sxhelijian/article/details/17710109

2013-12-31

读懂冒泡排序

在很多问题的处理中,要处理的数据是有序的,这是一个基本的前提。以此前提,以二分查找为代表的高效算法得以应用。 于是,排序成为算法中的一个基本问题。 本文档展示了一种常见的“冒泡排序”的原理,以此帮助初学者建立对排序的感性认识。

2013-12-09

C++指针(2013级-C++程序设计)

2013级,C++程序设计课件。第6章 指针,内容 6.1 指针的概念 6.2 变量与指针 6.3 数组与指针 6.4 字符串与指针 6.5 函数与指针 6.6 返回指针值的函数 6.7 指针数组和指向指针的指针 6.8 有关指针的数据类型和指针运算的小结 *6.9 引用

2013-12-07

C++数组(2013级-C++程序设计)

2013级,C++程序设计课件。第5章 数组,内容 数组的概念,一维数组的定义和引用,二维数组的定义和引用,用数组名作函数参数,字符数组,C++处理字符串的方法

2013-11-25

读懂C++递归程序

递归在计算学科中是一种非常重要的方法,计算理论中到处都有用递归进行表述的问题及求解方法。 在程序设计中,数据描述和算法表达也常用递归,通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。 掌握递归,计算机类专业的学生必须要做到。 本文基于一个C++递归程序,分步骤进行演示,帮助你知道其执行过程,试图帮助你啃下这块硬骨头。

2013-11-16

计算机学科与专业(计算机学科导论)

文经学院 计算机导论课 第七讲 计算机学科与专业。主要内容:计算机成为一个学科 学科的知识体系和专业的课程体系 国内计算类专业状况 信息技术人才需求和大学生成长

2013-11-14

CodeBlocks组织多文件程序

项目大了,一个项目用多个文件。面向初学者,从简单的操作入手,很简略的步骤。

2013-11-12

CodeBlocks单步调试入门

单步调试是发现运行错误和逻辑错误的“利器”,可用于 (1)跟踪程序的执行流程,发现错误的线索 ——发现该走A路径,却走了B路径 (2)跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题 ——该是 1,执行中却分明是 2,之前哪儿出了问题? 单步执行除了可以帮助我们发现错误,对于初学者,还可以帮助我们理解语言的机制。 “工欲善其事,必先利其器”,单步调试就是程序设计者最重要的工具之一 这种工具的形态是软件。程序员用软件当工具,正常得不得了。用好这种工具!

2013-11-12

C++中的函数(2013级-C++程序设计)

2013级,C++程序设计课件。第4章 函数。内容: 4.1 概述 4.2 定义函数的一般形式 4.3 函数参数和函数的值 4.4 函数的调用 *4.5 内置函数 *4.6 函数的重载 *4.7 函数模板 *4.8 有默认参数的函数 4.9 函数的嵌套调用 4.10 函数的递归调用 4.11 局部变量和全局变量 4.12 变量的存储类别 4.13 变量属性小结 4.14 关于变量的声明和定义 4.15 内部函数和外部函数 4.16 预处理命令

2013-11-02

计算机通信与网络(计算机学科导论)

文经学院 计算机导论课 第六讲 计算机通信与网络。主要内容:计算机网络概述、Internet技术、热点——物联网与云计算、网络安全、相关课程。

2013-10-29

应用软件(计算机学科导论)

文经学院 计算机导论课 第五讲 应用软件 主要内容:信息系统、 软件工程、 人机交互、 人工智能、 相关课程。

2013-10-22

迂者-贺利坚的留言板

发表于 2020-01-02 最后回复 2020-03-16

世界杯出线怀况预测程序

发表于 2014-06-20 最后回复 2016-06-22

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