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

  • 博客(26)
  • 资源 (138)
  • 论坛 (2)
  • 收藏
  • 关注

原创 面临的越多越迷茫,怎么破?

这是一个来自《上大学,不迷茫》慕课中的问题。【提问】   思索了一个很久的问题,都说大学是个知识库,人人都想一饮而尽,可是越想学好,所面临的问题不计其数,如学习的方法单调,主动性不够,学习目标不明确等等,而现如今,不论是就业也好,考研也罢。都有各方面的杰出人才,上哪都需要经验,然而对现在的大学生来说,所面临的越多,感觉就是越迷茫。老师,对此现象可否给我们提出几点意见,谢谢。【回答】   我常和学

2016-10-30 09:12:08 1676

原创 C语言OJ项目参考(2698) 大奖赛计分

(2698) 大奖赛计分 Description 在歌手大奖赛中,有9位评委为参赛的选手打分,分数为0~10分。选手最后得分为:去掉一个最高分和一个最低分后,取其余7个分数的平均值。请编写一个程序实现这个程序。 Input 9位评委给选手找的分,9个0-10之间的小数 Output 选手的最后得分,即9个成绩中去掉一个最高,去掉一个最低后的平均成绩。结果输出中,保留3位小数。 Samp

2016-10-26 20:38:09 2487 8

原创 C语言OJ项目参考(1915) 第几天

(1915) 第几天 Description 给定一个日期,输出这个日期是该年的第几天。 Input 输入数据有多组,每组占一行,数据格式为YYYY-MM-DD组成,具体参见Sample Input,另外,可以向你确保所有的输入数据是合法的。 Output 对于每组输入数据,输出一行,表示该日期是该年的第几天。 Sample Input 2000-01-01 Sample Outp

2016-10-26 20:35:45 1477

原创 C语言OJ项目参考(2472) 大帆玩英雄联盟

(2472) 大帆玩英雄联盟 Description 最近大帆喜欢上了玩英雄联盟,而且最喜欢杀别的英雄。大帆玩英雄联盟有个特点,每杀一个英雄他就会十分的兴奋,随之他长长的脑袋就会颤抖一下。根据我的对大帆的研究,他长长的脑袋颤抖次数多了就会口吐白沫,根据多次统计,他平均每杀10个人脑袋就会颤抖一下,脑袋每颤抖10下就会吐一次白沫,他每次玩游戏就会准备一些吃的,他每吃一片面包就会杀一个人。

2016-10-26 20:33:20 2192

原创 C语言OJ项目参考(1609) 等比数列

(1609) 等比数列 Description 已知q与n,求等比数列之和: 1+q+q2+q3+q4+…+qn1+q+q^2+q^3+q^4+…+q^n Input 输入数据含有不多于50对的数据,每对数据含有一个整数n(1≤n≤20),一个小数q(0<q<2)。 *Output* 对于每组数据n和q,计算其等比数列的和,精确到小数点后3位,每个计算结果应占单独一行。 *Sample

2016-10-26 20:32:01 2811

原创 C语言OJ项目参考(2506) 切面条

(2506) 切面条 Description 一根高筋拉面,中间切一刀,可以得到2根面条。 如果先对折1次,中间切一刀,可以得到3根面条。 如果连续对折2次,中间切一刀,可以得到5根面条。 那么,连续对折10次,中间切一刀,会得到多少面条呢?Input 包含多组数据,首先输入T,表示有T组数据.每个数据一行,是对折的次数。 Output 每行一组

2016-10-26 20:22:34 3153

原创 C语言OJ项目参考(1923) ASCII码排序

(1923) ASCII码排序 Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input qwe asd zxc Sample Output e q w a d s c x

2016-10-26 20:20:49 12499 16

原创 C语言OJ项目参考(1032) 统计字符个数

(1032) 统计字符个数 Description 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。 Input 一行字符 Output 统计值 Sample Input aklsjflj123 sadf918u324 asdf91u32oasdf/.’;123 Sample Output 23 16 2 4[参考解答]#include "stdio.h"in

2016-10-26 20:18:37 3088

原创 C语言程序设计实践(OJ)-用循环解决问题(II)

(1032) 统计字符个数 Description 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。 Input 一行字符 Output 统计值 Sample Input aklsjflj123 sadf918u324 asdf91u32oasdf/.’;123 Sample Output 23 16 2 4 参考解答 (1923) ASCII码排序 De

2016-10-26 20:16:53 1642

原创 答大二学生:怎样才能有解题思路

【来信】 老师好:   我是一名大二的计算机专业学生,到目前为止学过C和C++,这学期正在学习数据结构。而现在我打算进入学校的算法竞赛队学习。我现在遇到一个问题:我在OJ上刷题时没有解题思路,但答案代码看得懂。不知道怎么提高自己的解决问题的能力,能看到一道题就有大多数的思路?同样这个问题也出现在数据结构的学习中。 还有一点是,当遇到一个问题时,是要自己想算法,还是直接学习已有的经典

2016-10-25 10:48:18 1830 3

原创 回复一位面试被拒的大四学生

一位求职面试被拒的大四学生写信向我求助。我在【】提出我的观点,见下文。      贺老师您好,最近搜索资料时搜到您的博客,发现老师非常乐意帮助新人,真是太好了!所以想写信一封,解解我的一些疑惑.【很高兴你能通过网络途径寻求帮助。其实我做的很有限,通过这种方式,让大学生将自己的问题写一写,写的过程,就是思考过程。再就是,我提点建议,不见得对,但可以作为参考。所谓“乐意”是有的,但很无奈,我们的同学

2016-10-22 15:56:12 3094

原创 遇到“替课”

大学生花钱找别人替课的事,早在报道中遇见,但在现实中,就身在教学一线,还真没有体验。   昨日,数据结构上机课,我要进行一次考勤。这个学期,是近年来教学工作头绪最多的一个学期,定下的“能直接叫上所有学生的名字”的目标,成了我需要特别努力才能做到的事,而这个目标,却又不是最重要的目标,需要让位于其他教学工作。这两个班的学生,整体要好于上一届,尤其学院发给我的“警示”名单中的学生,我在关注着,我知道他

2016-10-21 05:49:59 1110 1

原创 C语言OJ项目参考(2001) 打印数字图形

(2001) 打印数字图形 Description 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。 Input 正整数n(1≤n≤9)。 Output 指定数字图形。 Sample Input 5 Sample Output 1 121 12321 1234321123454321 1234321 12321 121 1参考解答#

2016-10-18 22:07:02 6248

原创 C语言OJ项目参考(1039) 小球自由下落

(1039) 小球自由下落 Description 一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数 Input M N Output 它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行 Sample Input 1000 5 Sample Output 31.25 2875.00 参考解答#

2016-10-18 22:06:23 3872

原创 C语言OJ项目参考(1034) 求值

(1034) 求值 Description 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。 Input n Output 和 Sample Input 5 Sample Output 153 参考解答#include <stdio.h>int main ( ){ int n, i, fact=1, sum=1; scanf("%d",

2016-10-18 22:05:45 1539

原创 C语言OJ项目参考(1992)分数序列

(1992)分数序列 Description 有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。 Input 输入只有一个正整数n,1≤n≤10。 Output 输出该序列前n项和,结果保留小数后6位。 Sample Input 3 Sample Output 5.166667 参考解答#include <stdio.h>

2016-10-18 22:04:59 1301

原创 C语言OJ项目参考(2399)求倒数和

(2399)求倒数和 Description 输入一个小于10的正整数n,求1到n的倒数和(即1+1/2+…+1/n)并输出。 Input 一个整型数 n Output 1+1/2+…+1/n 的值,小数点后保留6位小数。 Sample Input 4 Sample Output 2.083333 参考解答#include <stdio.h>int main ( ){

2016-10-18 22:03:53 2320

原创 C语言程序设计实践(OJ)-用循环解决问题

(2399)求倒数和 Description 输入一个小于10的正整数n,求1到n的倒数和(即1+1/2+…+1/n)并输出。 Input 一个整型数 n Output 1+1/2+…+1/n 的值,小数点后保留6位小数。 Sample Input 4 Sample Output 2.083333(1992)分数序列 Description 有一个分数序列:2/1, 3/2,

2016-10-18 21:11:21 1626

原创 C语言OJ项目参考(1030)求奖金总数

(1030)求奖金总数 Description 企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%; 利润高于100000元,低于200000元(100000<I≤200000100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成 7.5%; 200000<I≤400000200000<I≤400000时,低于200

2016-10-12 21:22:23 3135

原创 C语言OJ项目参考(2013)一元二次方程Ⅱ

(2013)一元二次方程Ⅱ Description 求一元二次方程ax 2 +bx+c=0 ax^2+bx+c=0的解。a,b,c为任意实数。 Input 输入数据有一行,包括a b c的值。 Output 按以下格式输出方程的根x1和x2。x1和x2之间有一个空格。 x1 x2 (1)如果x1和x2为实根,则以x1>=x2输出。 (2)如果方程是共轭复根,x1=m+ni,x2=

2016-10-12 20:59:17 2147

原创 C语言OJ项目参考(2681)求三角形面积

(2681)求三角形面积 Description 输入三条边的长度,如果这三条边能构成三角形,则需要计算三角形面积,如果不能构成三角形则输出提示信息 “error input”。输出的面积按两位小数方式输出 Input 三条边的长度 Output 如果这三条边能构成三角形,则输出该三角形面积,如果这三条边不能构成三角形,则输出提示信息“error input” Sample Input

2016-10-12 20:47:37 3423

原创 C语言OJ项目参考(2493)四则运算

(2493)输入两个整数,进行四则运算并输出结果 Description 输入两个整数,进行加减乘除四则运算并输出结果。比如:输入a,b,进行a+b,a-b,a*b,a/b的运算,输出他们的计算结果。 Input 输入两个数 Output 输出两个数加减乘除的结果,每个结果占一行。 Sample Input 6 3 Sample Output 9 3 18 2 [参考解答

2016-10-12 20:36:47 2082

原创 C语言OJ项目参考(1021)按要求输出

(1021)按要求输出 Description 编写一个C程序,输出以下信息:************************** Very Good!**************************数*号可看出,Very前面9空格,Good前面*也是输出的一部分,别光打印Very Good! Input 无需输入 Output****************

2016-10-12 20:35:39 1932

原创 C语言程序设计实践(OJ)-算术运算与分支结构

(1021)按要求输出 Description 编写一个C程序,输出以下信息:************************** Very Good!**************************数*号可看出,Very前面9空格,Good前面*也是输出的一部分,别光打印Very Good! Input 无需输入 Output****************

2016-10-12 11:09:31 1659

原创 C语言程序设计实战——算术表达式

【项目1-分离各位数】 写一个程序,输入x(三位数),输出其个、十、百位数,用空格隔开 样例输入:768 样例输出:8 6 7 参考解答【项目2-分离整数和小数部分】 编写一个程序,其功能为:从键盘上输入一个浮点数(小数点后有三位数),然后分别输出该数的整数部分和小数部分。 样例输入:123.456 样例输出:123 456 参考解答【项目3-如何买玫瑰?】 小慧过生日,小明(小明

2016-10-12 10:52:24 1200

原创 写博文交作业的意义

【查看学生作业报告博文时,对几位只贴代码的同学写的话。记录下来,重申这样做的意图。】 写博文交作业的意义在于,让积累看得见。 程序前有注释,是专业程序的要求;程序用“插入代码”的方式处理,美美的,产生动力; 在程序后加上运行结果贴图,为自己和自己的读者读得方便; 最后再写知识点总结和心得,则是再加10%的工作,让你的收获翻倍的机会,把编写、调试程序过程中所想的记录下来,把新得的知识记录下来,

2016-10-07 21:06:40 847 2

8086汇编工作环境

提供学习8086汇编语言程序设计的极简解决方案。DOSBox0.74-win32-installer.exe是DOS模拟器,masm.exe汇编、link.exe连接、Debug.exe调试,edit.com和edlin.com是两个编辑程序。

2017-02-03

C++程序设计教材思维导图

C++程序设计教材目录的思维导图。看思维导图,整理所学知识。

2012-09-21

C++程序设计 运算符重载实验(一)

C++程序设计实验——运算符重载,涉及单目、双目运算符的重载

2012-04-03

android上玩8086汇编

在安卓手机上编写8086汇编程序,很神奇吧?这里给出完整解决方案。下载资源,配合http://blog.csdn.net/sxhelijian/article/details/70254393中的讲解,玩吧!

2017-04-20

CodeBlocks组织多文件程序

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

2013-11-12

CodeBlocks单步调试入门

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

2013-11-12

新浪微博应用开发的一个简易方案(PHP+新浪微博开放平台+SAE)

PHP+新浪微博开放平台+新浪云平台(SAE)——新浪微博应用开发的一个解决方案,提出了一种不用配置服务器即可以开发微博应用的方案,适合初学者起步学习,边做边学。内容包括: PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 建立微博应用的过程 PHP SDK中Demo程序简析 进一步学习的走向和有用的资源

2012-02-26

wxWidgets初学者导引

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

2014-05-18

xmind文件.zip

配合《C++程序设计教材目录思维导图(增C++Primer)》一文,将思维导图的源文件提供给各位读者。

2019-09-25

C++程序设计入门同步实践宝典(v0.5)-贺利坚编

这是面向最“菜”的零基础的学生的标准和一系列好玩的想法,基于C++程序设计课程编写的实践指导,是承载和实践了“让每一个大一的孩子都会编程”梦想的实践指导。学习程序设计语言,必须基于大量的实践。决定要投入实践的初学者,何不体验此宝典?

2012-08-07

读懂C++递归程序

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

2013-11-16

C++程序设计 窗口程序设计及输入输出格式体验

1. 通过案例指导,能设计最简单的窗口程序。 2. 掌握C++中的输出“流”的格式控制

2012-05-20

c++程序设计实验指导:类和对象初识

c++程序设计实验指导 第一次编写类和对象的程序,着重体验对类和对象的使用。

2012-03-04

计算机导论-计算机专业人才培养

计算机导论-第五讲 计算机专业人才培养。内容:专业沿革、特点、培养方案等。课程共五讲内容,详情见http://blog.csdn.net/sxhelijian/article/details/8000911

2012-11-27

C++程序设计上机题目 标准输入输出流及ASCII文件

1. 了解标准输入输出流对象的使用方法 2. 掌握利用文件流处理ASCII文件

2012-05-30

计算机导论-第一讲-初识计算机

用于16学时,计算机科学与技术专业的学科导论。第一讲,对计算机有一新认识

2011-09-27

C++静态成员、友元函数、类模板实验

C++静态成员、友元函数、类模板实验,共3个任务

2012-03-28

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++程序设计 运算符重载实验(二)

C++程序设计实验——运算符重载,涉及输入和输出运算符的重载。以及重载运算符的应用

2012-04-12

C++程序设计课件 ch12 多态性与虚函数

C++程序设计课件 函数第12章 多态性与虚函数 12.1 多态性的概念 12.2 一个典型的例子 12.3 虚函数 12.4 纯虚函数与抽象类

2013-05-29

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

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

2014-02-24

C++程序设计-第6次实验指导

实验目标:学会使用循环控制语句解决实际问题,关注焦点:程序的效率

2011-11-01

类中使用指针和引用

学会在类中使用指针,包括类中有指针(数组)数据成员、指向对象的指针、指向数据成员的指针、指向成员函数的指针

2012-03-21

C++ASCII文件练习的几个文件

用于C++文本文件练习的几个文件的几个文件。题目在http://blog.csdn.net/sxhelijian/article/details/9078413。

2013-06-12

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

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

2014-11-03

IT专业学生社团指导心得

在第四届全国云计算大会期间,CSDN组织了第一届CSDN高校俱乐部交流研讨会,我作为俱乐部指导教师代表发言“IT专业学生社团指导心得”,将发言的PPT在此提交。

2012-05-26

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

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

2014-05-25

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

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

2013-11-14

c++程序设计 面向对象方法实现数组类和链表类

体验用面向对象的方法操作数组和动态链表 了解C++标准类和标准模板库

2012-05-10

c++程序设计 多态性与抽象类

1. 进一步多态性的基本概念 2. 学会利用虚函数实现多态性 3. 学会在设计中利用纯虚函数构造抽象基类

2012-05-10

c++程序设计 继承与派生实验(一)

c++程序设计 继承与派生实验(一) 1. 掌握类的派生与继承的概念 2. 学会定义子类,重点是类的构造函数与析构函数

2012-04-17

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

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

2014-11-03

读懂冒泡排序

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

2013-12-09

使用排序算法解决实际问题,初步体会文件的输入输出

使用排序算法解决实际问题,初步体会文件的输入输出

2011-12-09

继承与派生(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

计算机导论-第五讲 计算机科学体系

用于16学时,计算机科学与技术专业的学科导论。第五讲,计算机科学体系,介绍计算机科学体系与学科方法等。

2011-11-13

c++程序设计实验指导:构造函数及对象数组

c++程序设计实验指导 1. 学会各种形式的构造函数的写法 2. 学会使用对象数组 3. 进一步熟悉用面向对象的思维解决问题

2012-03-14

c++程序设计 继承与派生实验(二)

c++程序设计 继承与派生实验(二) 1. 进一步掌握类的派生与继承的概念、应用方法 2. 掌握继承方式对成员访问权限的影响 3. 掌握虚基类的用法

2012-04-25

C++编制的超简单银行系统

自编的一个程序,供学习控制结构、函数的初学者参考、练习

2012-11-23

C++程序设计-第9次实验指导

学会使用函数进行编程,实用技能:编程中互联网资源的利用

2011-12-09

迂者-贺利坚的留言板

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

世界杯出线怀况预测程序

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

空空如也

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

TA关注的人 TA的粉丝

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