Fork me on GitHub 打赏
摘要:一、问题描述 某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬一块。有多少种搬法用45人正好搬45块砖? 二、问题分析 这是一个组合问题,由三个因素决定组合的数量:男人,女人,小孩的人数,取值范围均为0~45,总人数之和为45人。对于每类人数的取值都要反复地试,最后确定正好满足45 阅读全文
posted @ 2017-04-01 19:26 Zoctopus_Zhang 阅读 (4249) 评论 (0) 编辑
摘要:(注:暂时先记录这些问题,后期再持续更新) 1,判断正整数m是否为素数 2,使用嵌套循环求100以内的全部素数 3,使用函数求100以内的全部素数 阅读全文
posted @ 2017-04-01 19:07 Zoctopus_Zhang 阅读 (229) 评论 (0) 编辑
摘要:(注:暂时先记录这些问题,后期再持续更新) 1,输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计不及格成绩的学生人数。 2,输入一批学生的成绩,以负数作为结束标志,计算平均成绩,并统计不及格人数。 3,从输入的n个成绩中选出最高分,用for语句实现。 注:若输入的一批以负数结束的成绩中选出 阅读全文
posted @ 2017-03-28 19:40 Zoctopus_Zhang 阅读 (2674) 评论 (0) 编辑
摘要:一、常用的数据类型 char:字符在计算机的存储器中以字符编码的形式保存,字符编码是一个数字,因此在计算机看来,A与数字65完全一样(65是A的ASCII码)。 int:如果要保存一个整数,通常可以使用int。不同计算机中的int的大小不同,但至少应该有16位。一般而言,int可以保存几万以内的数字 阅读全文
posted @ 2017-03-28 18:13 Zoctopus_Zhang 阅读 (163) 评论 (0) 编辑
摘要:要点 可以用char strings[...][...]来创建数组的数组。 第一组方括号用来访问外层数组。 第二组方括号用来访问每个内层数组中的元素。 有了string.h头文件后,就可以使用C标准库中的字符串处理函数。 可以在一个C程序中创建多个函数,但计算机总是先运行main()。 疑惑 阅读全文
posted @ 2017-03-26 17:54 Zoctopus_Zhang 阅读 (435) 评论 (0) 编辑
摘要:八、显示文字 用create_text在画布上写字。这个函数只需要两个坐标(文字x和y的位置),还有一个具名参数来接受要显示的文字。例如: create_text函数还有几个很有用的参数,比方说字体颜色等。在下面的代码中,我们调用create_text函数时使用了坐标(130,120),还有要显示的 阅读全文
posted @ 2017-02-06 21:52 Zoctopus_Zhang 阅读 (5878) 评论 (0) 编辑
摘要:tkinter 可以用来创建完整的应用程序,比如简单的字处理软件,还有简单的绘图软件。 一、创建一个可以点的按钮 用tkinter创建一个带按钮的简单程序,代码如下: 在第一行上,我们引入了 tkinter 模块的内容。用 from 模块名 import* 就可以在不用模块名字的情况下使用模块的内容 阅读全文
posted @ 2017-02-06 16:04 Zoctopus_Zhang 阅读 (18241) 评论 (0) 编辑
摘要:四、填色 color 函数有三个参数。第一个参数指定有多少红色,第二个指定有多少绿色,第三个指定有多少蓝色。比如,要得到车子的亮红色,我们用 color(1,0,0),也就是让海龟用百分之百的红色画笔。 这种红色、绿色、蓝色的混搭叫做RGB(Red,Green,Blue)。因为红绿蓝是色光上的三原色 阅读全文
posted @ 2017-02-03 22:04 Zoctopus_Zhang 阅读 (7342) 评论 (0) 编辑
摘要:在Python里,海龟不仅可以画简单的黑线,还可以用它画更复杂的几何图形,用不同的颜色,甚至还可以给形状填色。 一、从基本的正方形开始 引入turtle模块并创建Pen对象: 前面我们用来创建正方形的代码如下: 此段代码太长,我们可以用for循环进行优化: 效果如下: 二、画星星 我们只需把for循 阅读全文
posted @ 2017-02-03 20:01 Zoctopus_Zhang 阅读 (31022) 评论 (0) 编辑
摘要:使用Python的turtle(海龟)模块画图 第一步:让Python引入turtle模块,引入模块就是告诉Python你想要用它。 第二步:创建画布。调用turtle中的Pen函数。 第三步:移动海龟。 forward的中文意思是“向前地;促进”。所以这行代码的意思是海龟向前移动50个像素: 让海 阅读全文
posted @ 2017-02-03 17:59 Zoctopus_Zhang 阅读 (15894) 评论 (0) 编辑
摘要:由于数组在编程中极为常见,并且数组技巧在非数组场合下也常常被使用,因此数组可以作为用数据结构解决问题的重要练兵场所。 一、基础知识概述 1,存储 这是最基本的操作。数组是一组变量的集合,我们可以对其中的每个变量进行赋值。 2,复制 复制一个数组,只需要使用一个循环和一条赋值语句,就像初始化数值一样。 阅读全文
posted @ 2017-01-27 18:52 Zoctopus_Zhang 阅读 (382) 评论 (0) 编辑
摘要:一、OpenGL的组成 图元函数(primitive function)指定要生成屏幕图像的图元。包括两种类型:可以在二维、三维或者四维空间进行定义的几何图元,如多边形;离散实体;位图。 属性函数(attribute function)负责控制图元的外观。这类函数定义了颜色、线型、材质属性、光照以及 阅读全文
posted @ 2017-01-24 14:22 Zoctopus_Zhang 阅读 (1183) 评论 (1) 编辑
摘要:一、题目描述 一条消息被编码为一个文本流,被逐字符地读取。这个流包含了一系列由逗号分隔的整数,每个整数都可以用C的int类型表示。但是,一个特定整数所表示的字符取决于当前的解码模式。共有3种这样的模式:大写字母、小写字母和标点符号。 在大写字母模式下,每个整数表示一个大写字母:这个整数除以27的余数 阅读全文
posted @ 2017-01-22 01:33 Zoctopus_Zhang 阅读 (157) 评论 (0) 编辑
摘要:一、Luhn公式介绍 Luhn公式是一种广泛使用的系统,用于对标识号进行验证。它根据原始标识号,把每隔一个数字的值扩大一倍。然后把各个单独数字的值加在一起(如果扩大一倍后的值为2个数字,就把这两个数字分别相加)。如果相加之后可以被10整除,那么这个标识号就是合法的。 编写一个程序,接受一个任意长度的 阅读全文
posted @ 2017-01-19 23:29 Zoctopus_Zhang 阅读 (4377) 评论 (1) 编辑
摘要:一、问题导入 编写一个程序,只用两条输出语句,生成一个像半个5*5正方形形状(直角三角形)的#符号图案: ##### #### ### ## # 二、问题分析 我们可以采用消减法,先把它想象成一个5*5的矩形。 第一行:##### 的实现代码(一个for循环即可) 所以,要想打印出一个5*5的矩形, 阅读全文
posted @ 2017-01-17 18:25 Zoctopus_Zhang 阅读 (258) 评论 (0) 编辑
摘要:记得早先少年时 大家诚诚恳恳 说一句是一句 清早上火车站 长街黑暗无行人 卖豆浆的小店冒着热气 从前的日色变得慢 车、马、邮件都慢 一生只够爱一个人 从前的锁也好看 钥匙精美有样子 你锁了 人家就懂了 ——木心《从前慢》 2016.12.31的日落 第一章:慢慢IT路 记得少年时,我们学习一样东西, 阅读全文
posted @ 2017-01-01 16:23 Zoctopus_Zhang 阅读 (339) 评论 (0) 编辑
摘要:一、单片机课设题目要求与软件环境介绍 做了一单片机设计,要用C语言与汇编语言同时实现,现将这次设计的感受和收获,还有遇到的问题写下,欢迎感兴趣的朋友交流想法,提出建议。 单片机设计:基于51单片机的99码表设计 软件环境:Proteus8.0 + Keil4 要求:1,开关按一下,数码管开始计时。2 阅读全文
posted @ 2016-12-26 21:44 Zoctopus_Zhang 阅读 (12507) 评论 (1) 编辑
摘要:一、环境描述 Keil4 软件 Proteus8 仿真软件 二、步骤描述 首先在Keil里创建一个工程,在工程里建立三个文件,文件名分别是:“头文件.c”,“delay.c”,“delay.h” 分别在 头文件.c、delay.c、delay.h 写入相应内容:(注意不要将 delay.h 文件插入 阅读全文
posted @ 2016-11-28 17:48 Zoctopus_Zhang 阅读 (493) 评论 (0) 编辑
摘要:该书经典语录摘抄如下: 1、你不会造车,但可以去卖车;你不会下蛋,但可以炒蛋炒饭卖。而且卖车的肯定比造车的更会卖车,炒蛋炒饭的肯定比母鸡更会炒蛋炒饭。 2、现在的社会就是,谁吸引了眼球,谁就吸引了Money。 3、人无非有两种方法提高自己,一是真的提高自己,二是打击别人提高自己。 4、人生最大的痛苦 阅读全文
posted @ 2016-11-24 16:38 Zoctopus_Zhang 阅读 (587) 评论 (0) 编辑
// function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);