自定义博客皮肤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菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

原创 C语言及程序设计[套餐]课程主页

  课程链接:http://edu.csdn.net/combo/detail/30,提供所有的视频和课件下载。   三部分的课程主页,提供了为每一课时配套的自测、示例下载,以及程序阅读、程序填空、实践项目、参考解答等。这是本课最具价值的部分,是保证学习效果的根本保证。请在看视频基础上,完成相关...

2015-07-11 11:30:22 11799 104

原创 《C语言及程序设计》实践参考——学生成绩处理

返回:贺老师课程教学链接 【项目2-学生成绩处理】 (1)定义学生结构体,在结构体数组中,输入了学生学号和两门课的成绩,计算均分后,输出成绩单,请在下面的程序基础上,将程序补充完整。 #include <stdio.h> #define N 100 ...

2015-07-04 12:16:15 2238 5

原创 《C语言及程序设计》程序阅读——程序的多文件组织

返回:贺老师课程教学链接1、写出下面程序的运行结果#include <stdio.h> int a=3, b=5; int max(int a,int b) { int c; c=a>b ? a : b; return c; } int main() { ...

2015-07-02 11:23:40 1345 0

原创 2014级学生程序设计学习大数据

2014级《程序设计基础(二)》正式结束,按惯例将数据做个整理。无论师生,都可以从中找出值得自己总结的东西。  程序设计的水平,让代码行来说话。没有有效积累的,抽出时间,希望还在。一、发表博文情况统计1、总体统计学号全学年总数量学期1数量学期2数量学期2增量 访问积分排名评论平均168.6492....

2015-07-25 06:59:36 3298 1

原创 写在考试之后

监考很闲。监考自己教出来的学生,心情也很复杂。   在有些学生们想象中,期末考试期间的老师就是捕快加屠夫,最喜欢干的事,莫不过是挥舞着钩子,见人就挂。   实际上,很告诉大家,期末的老师都是人格分裂患者。   一方面,真心想让学生过关,甚至嘴上喊得凶,却主动会把门槛放得很低。学生过不了,后面...

2015-07-23 12:17:21 1537 9

原创 C语言及程序设计基础 课程主页

第一部分 引言及体验 知识点 学习资源 1.1 人人学点程序设计 问卷 1.2 程序设计语言 自测 1.3 搭建C语言的运行平台 实践要求:按视频指导搭建编程环境并运行程序 1.4 C语言程序初体验 课堂示例–> 实践项目 实践参考:点阵图 , 长方形的...

2015-07-07 17:06:42 2935 2

原创 《C语言及程序设计》实践参考——分数的累加

返回:贺老师课程教学链接  项目要求【项目1:分数的累加】编程序,输出1/3-3/5+5/7-7/9…+19/21的结果提示:如果直接解决上面的问题有困难,可以设计一条“由易到难”的路线,逐渐解决其中要解决的问题,让自己的思路明朗起来。(1)1+2+...+20  ——这个应该会(2)1+1/2+...

2015-07-24 22:20:06 3756 3

原创 写在课程设计之后

一天半的时间,《程序设计课程设计》的验收结束了。将课程设计安排在考试周,真是不爽,学生们哪能有心思投入在设计上。话又说回来,考虑到这一情况,我在第七周就将题目公布出来,目的就是让同学们提前做。但拖到最后才动工的,占大多数。   不管怎样,最后的环节——验收,也就这样结束了。私下里,为制定的规则,...

2015-07-18 22:15:05 1771 6

原创 找出诡异的Bug:数据怎么存不进去

带着学生做课程设计。程序一大,课程中做过了小项目,练过了分解动作,一到合起来了,难免还是要乱了分寸。其实,实战的功夫,就是这样出来的。   话说,已经有两位做银行系统的同学和我说,“文件中写不进去数据。程序一退出,明明写进去了,结果却是空文件。”这不是一个小打击。   做软件,找Bug,有些像...

2015-07-11 09:41:19 2971 0

原创 《C语言及程序设计》实践项目——文件操作

返回:贺老师课程教学链接【项目1 - 小玩文件】 1、下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整。#include <stdio.h> #include <stdlib.h> int main() { FILE *fp; ...

2015-07-07 11:10:53 2183 0

原创 《C语言及程序设计》实践参考——二进制文件浏览器

返回:贺老师课程教学链接【项目5 - 二进制文件浏览器】 (1)做一个类似BinaryViewer的查看二进制文件的程序,输入文件名后,可以以16进制和ASCII对照的方式列出该文件的内容,可以参考下图: 提示:循环中,一次读入16个字节,先用16进制形式输出,再用字符形式输出。 [参考...

2015-07-07 11:22:13 1789 0

原创 《C语言及程序设计》实践参考——间隔选职工

返回:贺老师课程教学链接【项目4 - 间隔选职工】 (1)从键盘输入10名职工的工号、姓名和年龄,并保存到二进制文件worker.rec中 用下面的结构体表示一名职工的记录typedef struct { int num; //工号 char name[10]; /...

2015-07-07 11:20:50 1903 0

原创 《C语言及程序设计》实践参考——处理C语言源代码的程序

返回:贺老师课程教学链接【项目3 - 处理C语言源代码的程序】 用C语言写的源程序是一种文本文件。本项目将以C语言的源程序为操作对象,完成对源程序的一系列处理,如判断是否有main函数、将某些行加上注释等。各功能可以分别编制一个程序实现(建议用这种简单的方案),也可以将其集成在一起(向着自己做出...

2015-07-07 11:18:30 3073 1

原创 《C语言及程序设计》实践参考——用文本文件保存的学生名单

返回:贺老师课程教学链接【项目2-用文本文件保存的学生名单】 文件score.dat中保存的是若干名学生的姓名和C语言课、高数和英语成绩。 (1)定义学生结构体,其中包含姓名、C++课、高数和英语成绩及总分数据成员。//定义学生结构体 typedef struct { string ...

2015-07-07 11:15:33 1869 0

原创 《C语言及程序设计》实践参考——小玩文件

返回:贺老师课程教学链接【项目1 - 小玩文件】 1、下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整。#include <stdio.h> #include <stdlib.h> int main() { FILE *fp; ...

2015-07-07 11:14:11 1727 0

原创 《C语言及程序设计》程序阅读——文件操作

返回:贺老师课程教学链接1、阅读下面的程序,写出输出结果,并上机运行程序进行对照#include "stdio.h" int main() { FILE *outfile,*infile; outfile=fopen("data.dat",&...

2015-07-06 22:31:44 1806 0

原创 《C语言及程序设计》程序阅读——位运算及其应用

返回:贺老师课程教学链接阅读并运行下面的程序,掌握按位运算的规则。 (1)#include "stdio.h" int main() { char x=040; printf("%d\n",x=x<<1); return...

2015-07-06 14:33:21 1730 0

原创 联合体union用在何处?

程序设计初学者在学习时,总想问:“这个东东有什么用?”于是,在建设有关的教学资源时,也便总从这个角度,试图给出一些案例,这是一个将初学者作为教学目标人群的人该干的事。   然而,在准备这样一些案例时,诸如循环、数组、结构体之类的,可以编出一堆堆的能体现实际应用的案例,或出例题,或出实践题目,都好...

2015-07-06 11:14:01 3567 0

原创 《C语言及程序设计》实践项目——枚举应用

返回:贺老师课程教学链接【项目1-对称点】 设计函数,可以按指定的方式,输出一个平面点的对称点 下面给出枚举类型定义和main函数(测试函数),请写出output函数的实现。#include<stdio.h> enum SymmetricStyle {axisx, axisy, p...

2015-07-06 10:49:39 1769 0

原创 《C语言及程序设计》实践项目——敲了哪一个键?

返回:贺老师课程教学链接【项目2-敲了哪一个键?】 在应用中,常需要检测键盘上敲了哪一个键。每个输入的键都对应一个键值(我们熟悉的字母、数字等,键值就是其ASCII码)。在一些游戏、控制程序中,常用到的,诸如上下左右方向键、PgDn和PgUp这样的翻页键,以及ESC退出键等。用getch()捕获...

2015-07-06 10:53:41 1960 0

原创 《C语言及程序设计》实践参考——对称点

返回:贺老师课程教学链接【项目1-对称点】 设计函数,可以按指定的方式,输出一个平面点的对称点 下面给出枚举类型定义和main函数(测试函数),请写出output函数的实现。#include<stdio.h> enum SymmetricStyle {axisx, axisy, p...

2015-07-06 10:50:53 1781 0

原创 《C语言及程序设计》实践项目——链表初步

返回:贺老师课程教学链接【项目1-链表的合并】 输入一个整数m,表示A链表的长度,再输入m个数作为A链表中的m个数据元素,建立链表A,其头指针为heada。输入一个整数n,表示B链表的长度,再输入n个数表示B链表中的n个数据元素,建立链表B,其头指针为headb。输入i、len、j,将要从单链表...

2015-07-05 10:24:43 1628 0

原创 《C语言及程序设计》实践参考——链表版通信录

返回:贺老师课程教学链接【项目4-链表版通信录】 利用链表存储数据,写一个通信录程序,能够记录多个联系人的编号、姓名、性别、联系电话、地址,完成数据的录入、添加、删除、修改以及查询功能。[参考解答]本解答自网络:链接#include<stdio.h> #include<stri...

2015-07-05 10:33:57 3164 3

原创 《C语言及程序设计》实践参考——改造链表

返回:贺老师课程教学链接【项目3 - 改造链表】 下面是一个建立动态链表的程序。阅读程序,然后按要求改造程序。#include <iostream> using namespace std; #include <stdio.h> #include <mal...

2015-07-05 10:32:16 1371 0

原创 《C语言及程序设计》实践参考——拆分链表

返回:贺老师课程教学链接【项目2-拆分链表】 编写一个函数将一个头指针为a的单链表A分解成两个单链表A和B,其头指针分别为a和b,使得A链表中含有原链表A中序号为奇数的元素,而B链表中含有原链表A中序号为偶数的元素,且保持原来的相对顺序。例,建立长度为7,元素为1 2 3 4 5 6 7的链表后...

2015-07-05 10:28:03 2240 3

原创 《C语言及程序设计》实践参考——链表的合并

返回:贺老师课程教学链接【项目1-链表的合并】 输入一个整数m,表示A链表的长度,再输入m个数作为A链表中的m个数据元素,建立链表A,其头指针为heada。输入一个整数n,表示B链表的长度,再输入n个数表示B链表中的n个数据元素,建立链表B,其头指针为headb。输入i、len、j,将要从单链表...

2015-07-05 10:27:09 1604 1

原创 《C语言及程序设计》程序阅读——链表初步

返回:贺老师课程教学链接(1)程序下面的阅读,写出其输出结果(建议画出内存中存储的数据,使链表直观地表示出来 )#include <stdio.h> #include <stdlib.h> struct NODE { int num; struct NODE...

2015-07-05 10:12:44 1514 0

原创 《C语言及程序设计》实践项目——结构体应用

返回:贺老师课程教学链接【项目1-学生成绩统计】 每位同学的信息学号、姓名、C、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。 (1)从键盘上输入N名...

2015-07-04 14:58:19 1580 0

原创 《C语言及程序设计》实践参考——区号查询

返回:贺老师课程教学链接【项目3-区号查询】 在文件PostCode.txt中,提供了全国各省城市的长途区号和邮政编码。请以这个文件为数据来源设计程序,输入城市名,输出该城市的相关的信息。 [参考解答]#include <stdio.h> #include <stdlib.h...

2015-07-04 15:15:15 1734 0

原创 《C语言及程序设计》实践参考——玩转日期和时间

返回:贺老师课程教学链接【项目2-玩转日期和时间】 定义一个表示时间(包括年、月、日、时、分、秒)的结构体,然后完成下面的功能。 提示:将各个功能分别设计成函数实现,在main函数中调用,进行测试。可以设计一个函数,即刻进行测试,以降低复杂度。 要实现的功能是: (1)输入一个时间(注意各...

2015-07-04 15:14:22 1813 1

原创 《C语言及程序设计》实践参考——学生成绩统计

返回:贺老师课程教学链接【项目1-学生成绩统计】 每位同学的信息学号、姓名、C、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。 (1)从键盘上输入N名...

2015-07-04 15:11:00 9474 4

原创 《C语言及程序设计》实践项目——初练结构体

返回:贺老师课程教学链接【项目1-复数结构体】编写一个程序,首先定义一个复数数据类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出,请将程序补充完整。#include <stdio.h> struct complex { int re; in...

2015-07-04 12:03:43 1974 0

原创 《C语言及程序设计》实践参考——紧急救援

返回:贺老师课程教学链接【项目7-紧急救援】洪水突降,人们被困在各个屋顶上。如图所示: 救生船每次将从大本营出发,救了人之后将人送回大本营。已知救生船速度50米/分钟,逐个屋顶救人,每人上船1分钟,下船0.5分钟。以救援大本营为原点,输入每个屋顶的位置坐标和屋顶上的人数,求出所有人都到达大本...

2015-07-04 14:38:29 1737 0

原创 《C语言及程序设计》实践参考——日期结构体

返回:贺老师课程教学链接【项目6-日期结构体】(1)定义一个结构体变量(包括年、月、日),要求输入年、月、日,计算输出该日是该年的第几天。#include <stdio.h> struct Date { int year; int month; int day;...

2015-07-04 14:36:30 1485 0

原创 《C语言及程序设计》实践参考——个税计算器之码数分离

返回:贺老师课程教学链接【项目5-个税计算器之码数分离】在学习分支结构时,我们做过一个个人所得税计算器if语句版,在其中,税率等数据直接写进了程序。这并不是一个好的方案。 下面定义了一个结构体数组,保存各个收入范围个税计算的基础数据,这样,一定程度上,将代码与数据分离,这是工程中常见的做法。 ...

2015-07-04 12:22:41 1618 0

原创 《C语言及程序设计》实践参考——体重监测器

返回:贺老师课程教学链接【项目4-体重监测器】根据世界卫生组织推荐的体重标准,男性的标准体重=(身高cm-80)×70﹪,女性的标准体重=(身高cm-70)×60﹪。标准体重正负10﹪为正常体重;标准体重正负10﹪~ 20﹪为体重过重或过轻;标准体重正负20﹪以上为肥胖或体重不足,其中超重计算公式...

2015-07-04 12:20:01 1636 0

原创 《C语言及程序设计》实践参考——点结构体

返回:贺老师课程教学链接【项目3-点结构体】下面定义了一个表示平面上一点的结构体类型:struct Point { float x; //横坐标 float y; //纵坐标 }; (1)请编写程序,输入一点的横纵坐标,输出该点到原点的距离 [参考解答]#inclu...

2015-07-04 12:18:16 2138 0

原创 《C语言及程序设计》实践参考——复数结构体

返回:贺老师课程教学链接【项目1-复数结构体】编写一个程序,首先定义一个复数数据类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出,请将程序补充完整。#include <stdio.h> struct complex { int re; in...

2015-07-04 12:12:12 2919 0

原创 《C语言及程序设计》程序阅读——条件编译

返回:贺老师课程教学链接请写出下面程序的运行结果或说明其功能,通过运行程序进行对照 (1)#include <stdio.h> #define DEBUG int main() { #ifdef DEBUG printf("Debugging\n"); #e...

2015-07-03 11:14:34 1195 2

原创 《C语言及程序设计》程序阅读——宏定义

返回:贺老师课程教学链接写出下面程序的输出结果,并和运行的结果对照。(1) #include<stdio.h> #define M 3 #define N M+1 #define NN N*N/2 int main() { printf("%d\n", NN...

2015-07-02 22:08:56 1306 0

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