- 博客(249)
- 资源 (6)
- 收藏
- 关注
原创 C++走向远洋——40(第九周,深复制体验)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月24日 * 版本号:V1.0 * 问题描述:深复制体验 * 程序输入:无 * 程序输出:见运行结果 */#include #includ
2016-04-30 15:02:11 807 1
转载 提高代码质量:如何编写函数
函数是实现程序功能的最基本单位,每一个程序都是由一个个最基本的函数构成的。写好一个函数是提高程序代码质量最关键的一步。本文就函数的编写,从函数命名,代码分布,技巧等方面入手,谈谈如何写好一个可读性高、易维护,易测试的函数。命名 首先从命名说起,命名是提高可读性的第一步。如何为变量和函数命名一直是开发者心中的痛点之一,对于母语非英语的我们来说,更是难上加难。下面我来说说如何
2016-04-27 21:22:41 395
原创 关于C++类中的三兄弟(pretect、private、public)
1、public修饰的成员变量 在程序的任何地方都可以被访问,就是公共变量的意思,不需要通过成员函数就可以由类的实例直接访问2、private修饰的成员变量 只有类内可直接访问,私有的,类的实例要通过成员函数才可以访问,这个可以起到信息隐藏3、protected是受保护变量 类内和子类可直接访问,也就是说,基类中有protected成员,子类继承于基类,那么也可以访问基类的pr
2016-04-27 21:04:39 1599
原创 关于scanf与gets的区别
关于scanf 和 gets 的区别深入了解scagetchar()和gets()等函数scanf与gets函数读取字符串的区别前两天有个同学问我scanf与gets的区别说了半天也没说出来个所以然,就搜了一下,scanf()和gets的区别大致有着几条:1.scanf() 会忽略行开头的所有空格,并以空格、换行符结束输入
2016-04-26 23:16:53 828 2
原创 致敬——C语言
2016年4月26日21:00 OJ考试平台关闭,C语言这门课程也就随之结束了。 回顾学习历程,坦诚的讲学习期间也努力过也颓废过,但从来没有绝对的放弃过。由于种种客观原因与主观原因导致没有给这门课程画上一个圆满的句号,确实感到非常遗憾。这也是我意料之中的结果吧,因为毕竟我没有对它投入太大精力,而是奔忙在大学中的各种活动中。 从最开始的scanf("Hell
2016-04-26 22:19:15 686 1
原创 C++走向远洋——39(指向学生类的指针)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:zhizhen.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月23日 * 版本号:V1.0 * 问题描述:指向学生类的指针 * 程序输入:无 * 程序输出:见运行结果 */#includeusi
2016-04-24 21:26:51 490
原创 C++走向远洋——38(用对象数组操作长方柱类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:changfangzhu.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月23日 * 版本号:V1.0 * 问题描述:用对象数组操作长方柱类 * 程序输入:1 2 3 * 程序输出:见运行结果 */
2016-04-24 20:32:49 465
原创 探究如何求两数的最大公约数(两种方法)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:zuidagongyueshu.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月23日 * 版本号:V1.0 * 问题描述:探究求两数最大公约数的方法 * 程序输入:32 8 * 程序输出:见运行结果
2016-04-24 19:17:24 576
原创 C++走向远洋——37(工资类,2)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:salarly.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月20日 * 版本号:V1.4 * 问题描述:对数组内的工资进行一系列的操作 * 程序输入:工资 * 程序输出:见运行结
2016-04-21 09:17:24 827
原创 C++走向远洋——36(数组做数据成员,工资)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:salarly.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月20日 * 版本号:V1.4 * 问题描述:对数组内的工资进行一系列的操作 * 程序输入:工资 * 程序输出:见运行结
2016-04-21 08:41:06 595
原创 C++走向远洋——35(友元,时间)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:time.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月12日 * 版本号:V1.4 * 问题描述: * 程序输入:无 * 程序输出:见运行结果 */#include
2016-04-14 09:16:56 488
原创 C++走向远洋——34(友元函数,成员函数和一般函数的区别)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:youyuan.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月10日 * 版本号:V1.0 * 问题描述:成员函数,友元函数和一般函数的区别 * 程序输入:无 * 程序输出:见运行
2016-04-12 18:33:45 629
原创 C++走向远洋——33(静态成员的应用)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:time.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:静态成员应用 * 程序输入:无 * 程序输出:见运行结果 */#include usin
2016-04-11 21:56:20 398
原创 C++学习之旅
到现在为止学习C++也已经有一个半月了。一个半个月里我怀着好奇与敬畏一步步的走来,一步步的走向C++的内心深处,也发现了C++“内心的复杂”。虽有坎坷,但从未放弃。 我承认,我不是那种编程天才,但是也不至于笨的什么也学不会。所以,我只是学习编程大军中的普通一员。我相信大多数人也都是这样的普通一员。当我们这些平凡的人看到大神们敲出的一行行高深的代码时到底应该怎么做呢?仅...
2016-04-09 09:46:00 853 2
原创 C++走向远洋——32(项目一内全部成员函数)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:fenshu.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年4月5日 * 版本号:V1.2 * 问题描述:实现类中的成员函数 * 程序输入:无 * 程序输出:见运行结果 */#includeusin
2016-04-06 21:13:47 400
原创 C++走向远洋——31(六周,项目一,1.1)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:fenshu.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.1 * 问题描述:实现类中的成员函数 * 程序输入:无 * 程序输出:见运行结果 */#includeusi
2016-04-06 21:08:46 557
原创 C++走向远洋——30(六周,项目一1.0)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:fenshu.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:实现类中的成员函数 * 程序输入:无 * 程序输出:见运行结果 */#includeusi
2016-04-06 21:04:47 620
原创 C++走向远洋——29(长方柱类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:长方柱类.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月30日 * 版本号:V1.0 * 问题描述:长方柱类 * 程序输入:1 2 3,1 2 3,1 2 3 * 程序输出:见运行结果 */#in
2016-04-02 21:59:14 439
原创 C++走向远洋——28(项目三,时间类,2)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:time.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月30日 * 版本号:V1.1 * 问题描述:时间类 * 程序输入:12:12:12 * 程序输出:见运行结果 */#includeusin
2016-04-02 20:22:17 679 1
原创 C++走向远洋——27(项目三,时间类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:time.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月30日 * 版本号:V1.0 * 问题描述:时间类 * 程序输入:hh:mm:ss * 程序输出:见运行结果 */#includeusin
2016-04-02 19:37:48 599
原创 C++走向远洋——26(项目二,2,构造函数与析构函数)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:game.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月29日 * 版本号:V1.2 * 问题描述:游戏类的简单实现 * 程序输入:无 * 程序输出:见运行结果 */#include#inclu
2016-03-31 18:05:55 392
原创 C++走向远洋——25(项目二,游戏类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:game.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月29日 * 版本号:V1.0 * 问题描述:游戏类的简单实现 * 程序输入:无 * 程序输出:见运行结果 */#include#inclu
2016-03-31 18:02:39 463
原创 C++走向远洋——24(项目一,三角形,复制构造函数)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:sanjiaoxing.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.4 * 问题描述:三角形类雏形(复制构造函数) * 程序输入:无 * 程序输出:见运行结果 */#i
2016-03-31 17:57:16 608
原创 C++走向远洋——23(项目一,三角形,类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:sanjiaoxing.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.4 * 问题描述:三角形类雏形 * 程序输入:无 * 程序输出:见运行结果 */#include#
2016-03-30 18:35:44 406
原创 C++走向远洋——22(项目一,三角形,类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:sanjiaoxing.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.3 * 问题描述:三角形类雏形 * 程序输入:无 * 程序输出:见运行结果 */#include#
2016-03-30 18:33:21 387
原创 C++走向远洋——21(项目一,三角形,类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:sanjiaoxing.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.2 * 问题描述:三角形类雏形 * 程序输入:三角形三边 * 程序输出:见运行结果 */#inclu
2016-03-30 18:30:46 408
原创 C++走向远洋——20(项目一,三角形,类)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:sanjiaoxing.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:三角形类雏形 * 程序输入:无 * 程序输出:见运行结果 */#include
2016-03-30 18:26:53 484
原创 C++扬帆远航——19(斐波那契数列第20项)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:fib.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:求斐波那契数列的第20项 * 程序输入:n * 程序输出:见运行结果 */#includeus
2016-03-24 19:35:45 2551
原创 C++扬帆远航——18(项目五2,递归式)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:qiushi.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:求1*3*5*......*n的递归式 * 程序输入:n * 程序输出:见运行结果 */#
2016-03-24 19:28:42 370
原创 C++扬帆远航——17(递归函数求阶乘)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:阶乘.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:输入一个整数,求其阶乘 * 程序输入:无 * 程序输出:见运行结果 */#includeusin
2016-03-24 19:24:48 504
原创 C++扬帆远航——16(猜数字)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:guessnum.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:随机产生一个1000以内的数字,要求用户猜,如果猜得不对,给出大了还是小了的提示,直到猜出数字为
2016-03-24 19:17:46 783
原创 C++扬帆远航——15(项目二,太乐了)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:tailezhanshi.cpp * 作者:常轩 * 微信公众号:Worldhelo * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:运用泰勒展式求出π/2,与56°的正弦值 * 程序输入:无 * 程序输出:见运行结果
2016-03-24 19:03:37 628
原创 C++扬帆远航——14(求两个数的最大公约数)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:gongyueshu.cpp * 作者:常轩 * 微信公众号:Worldhelo * 完成日期:2016年3月6日 * 版本号:V1.0 * 问题描述:输入两个数,求其最大公约数 * 程序输入:无 * 程序输出:见运行结果 */#incl
2016-03-23 21:31:52 955
原创 C++扬帆远航——13(个人所得税计算器)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:shui.cpp * 作者:常轩 * 微信公众号:Worldhelo * 完成日期:2016年3月6日 * 版本号:V1.0 * 问题描述:计算个人所得税和税后工资 * 程序输入:个人收入 * 程序输出:见运行结果 */#include
2016-03-23 18:55:44 636
原创 C++扬帆远航——12(抓小偷)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:zhaoxiaotou.cpp * 作者:常轩 * 微信公众号:Worldhelo * 完成日期:2016年3月6日 * 版本号:V1.0 * 问题描述:警察局抓住了A、B、C、D四名盗窃嫌疑犯,其中只有一人是小偷。在审问时,A说:“我不是小偷”;
2016-03-23 18:44:00 1235
原创 指针(字符串排序)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:zhizhen.c * 作者:常轩 * 微信公众号:Worldhelo * 完成日期:2016年3月6日 * 版本号:V1.0 * 问题描述:字符串排序 * 程序输入:无 * 程序输出:见运行结果 */#include#include
2016-03-23 18:17:16 896
原创 C++扬帆远航——11(斐波那契数列)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:Feibo.cpp * 作者:常轩 * 微信公众号:Worldhelo * 完成日期:2016年3月6日 * 版本号:V1.0 * 问题描述:输出斐波那契数列中小于10000的每一项 * 程序输入:无 * 程序输出:见运行结果 */#in
2016-03-23 18:13:11 633
原创 C++扬帆远航——10(求π)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:π.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月16日 * 版本号:V1.0 * 问题描述:求π * 程序输入:无 * 程序输出:见运行结果 */ #includeusing name
2016-03-23 17:49:15 463
原创 C++扬帆远航——9(小学生算数程序)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:studentjishu.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月16日 * 版本号:V1.0 * * 问题描述:程序随机输出100以内的加减乘除算式,然后做题人输入答案,计算机给出结果,最后
2016-03-23 17:38:06 732
原创 C++扬帆远航——8(张三李四,等差数列)
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:qiudengcha数列.cpp * 作者:常轩 * 完成日期:2016年3月10日 * 版本号:V1.0 * * 问题描述:张三,李四,王五,刘六,年龄为等差数列,四人年龄和为26,乘积为880,输出以四人年龄为前四项的等差数列的前二十项 *
2016-03-16 19:16:26 981
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人