
笔记
文章平均质量分 58
「已注销」
公司职员
展开
-
C语言基础3
内容简介本书一共有八个项目,分别是导言、类型、运算符与表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口。前言本书是C语言基础,其实就是把《The C Programming Language》的读书笔记。读书要写笔记,读一点写一点,可以写成有系统的笔记。每天写作的内容不能确定,有空就写,没空就不写。方证大师说:“练一天有一天的好处,练一时有一时的好处。”写一段有一段的好处,写一句有一句的好处。项目一 导言1.2 变量与算术表达式温度转换程序原创 2021-10-29 09:41:21 · 376 阅读 · 0 评论 -
C语言基础2
内容简介本书一共有八个项目,分别是导言、类型、运算符与表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口。前言本书是C语言基础,其实就是把《The C Programming Language》的读书笔记。读书要写笔记,读一点写一点,可以写成有系统的笔记。每天写作的内容不能确定,有空就写,没空就不写。方证大师说:“练一天有一天的好处,练一时有一时的好处。”写一段有一段的好处,写一句有一句的好处。项目一 导言1.2 变量与算术表达式温度转换程序原创 2021-10-26 11:15:11 · 308 阅读 · 0 评论 -
C语言基础1
内容简介本书一共有八个项目,分别是导言、类型、运算符与表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口。前言本书是C语言基础,其实就是把《The C Programming Language》的读书笔记。读书要写笔记,读一点写一点,可以写成有系统的笔记。每天写作的内容不能确定,有空就写,没空就不写。方证大师说:“练一天有一天的好处,练一时有一时的好处。”写一段有一段的好处,写一句有一句的好处。项目一 导言1.2 变量与算术表达式温度转换程序原创 2021-10-26 10:38:52 · 274 阅读 · 0 评论 -
《网页设计与制作》的编写过程2
视频上使用的是2016,可能和这个电脑的版本不一样。不知道是不是影响使用。第一讲的内容只有八分钟。想必老师准备了不止八分钟。模仿老师的东西也不是简单的事情。...原创 2021-10-21 17:23:28 · 258 阅读 · 0 评论 -
关闭电脑更新
我不明白,同学写论文很轻松。我写论文很麻烦。我不会调整论文的结构。 论文的目录和段落,我不会调整。而且我还不会画用例图。现在我想着如我这次学会了写论文,以后我要经常写论文才行。这样才不会将学会的技能忘却了。这就比如当初学会了用例图,现在用到,却忘记了怎样用。学学忘忘,怎样才能提高呢?不就是不会调整表格和格式吗?来自己百度,一晚上不睡觉了,怎么就调整不出来了。...原创 2021-10-13 08:26:47 · 2729 阅读 · 0 评论 -
打印华氏温度与设置温度对照表
#include<stdio.h>main(){ int fahr,celsius; int lower,upper,step; lower = 0; upper = 300; step = 20; fahr = lower; while(fahr <= upper) { cesius = 5*(fahr-32)/9; printf("%d\t %d \n",fahr,celsi.原创 2021-09-22 12:02:42 · 205 阅读 · 0 评论 -
《网页设计与制作》的编写过程1
每天将csdn首页上的历史上的今天截图。原创 2021-10-12 15:47:01 · 194 阅读 · 0 评论 -
类是什么?
时间:上午九点四十分参考资料:图解C#笔记笔记标题:类是什么?笔记内容:在学习本节之前,复习上节内容。上节学习dynamic的使用。在学习类型的时候,知道dynamic是预定义类型中三种非简单类型中的一种,当时的解释是,动态语言写成的程序集使用。当时并不明白什么意思。有两种动态语言IronPython和IronRuby,它们编写的程序集,编译器在编译的时候是不解析不检查的,只有当程序运行的时候才检查类型。其他程序是在编译器编译的时候检查类型的,运行时不再检查。这是不同工作机制。C#要调用这种语言原创 2021-02-23 10:22:20 · 1501 阅读 · 0 评论 -
极简数据结构前三讲笔记
目的:求学层次时间:下午四点四十参考资料:极简数据结构笔记标题:极简数据结构前三讲笔记笔记内容:首先复习上节课内容,然后复习本节课内容。上节课是第一讲,学的是一种笔记方法。这种方法经过一个月的学习。现在已经画的很熟练了。水笔有三种,蓝、红、黑,用的也是网格本。还学习了一种线性查找的方法,一个数组A中,有个元素是key,要查到这个元素,看看数组中是不是含有这个key,查到后返回i,i指第几个元素。还学习了一种哨兵技术,没看懂啥意思。最后学了一个复习方法。盖住笔记,再慢慢复原笔记内容,称之为白纸复习法。原创 2021-02-21 17:22:04 · 185 阅读 · 0 评论 -
请举例说明变量的声明顺序对应在栈中的顺序
时间:上午十点四十五参考资料:图解C#笔记笔记标题:请举例说明变量的声明顺序对应在栈中的顺序笔记内容:变量的值要存储在内存中,内存有两种存储方式,栈和堆。栈主要存储变量值,环境,参数。堆存的内容要更丰富一下,堆存储某类型数据对象。栈是一个内存数组,数组都是有大小和顺序的,栈中存储的数据是后进先出。因为变量是存储在栈中的,自然按照后进先出的顺序进行。堆没有这些规定,可以随意的存储和移除,没有什么顺序。C#中有垃圾收集器,能够自动判断和程序无用的数据并进行清除。C#中的变量有四种,本地变量.原创 2021-02-19 11:15:52 · 544 阅读 · 0 评论 -
图解C#-类型预定义与自定义、C与C#的区别、堆和栈的概念
时间:上午十一点参考资料:图解C#笔记标题:预定义数据类型与成员类别笔记内容:我先是写了一个笔记,如图所示。先是讲解的数据类型,然后讲解成员类别,讲完成员类别后又去讲数据类型。成员类别分为两类,数据成员和函数成员。数据成员用来保存对象需要的数据,函数成员执行代码,定义类型的行为。这些不用多说,任何程序语言皆是如此。C#中有16种预定义类型。3种非简单类型,13种简单类型。它们都是预定义数据类型。非简单类型有object,string,dynamic。简单类型有非数值类型和数值类型,非数.原创 2021-02-18 15:29:25 · 484 阅读 · 0 评论 -
明解Java-关键字、标识符、运算符解释
明解java-关键字、标识符和运算符等元素柴田先是讲了if、if-else语句、switch语句,之后才讲关键字、运算符。这样安排是不是有什么深意呢?答案是没有什么深意,标识符、关键字可以不放在这里放在第三章开头也是可以的,放在第四章也是可以的。放在第二章结尾也是可以的,放在第一章也是可以的。我以为有深意,柴田说,关键字不可以作为变量的名称。这是不是要先讲变量呀,柴田真的是先讲的变量。是不是说关键字放在变量后面讲很有深意。如果是这样的逻辑,柴田在后面说,标识符是标签、方法、类的名字,然而柴田并没有讲标签、原创 2021-01-14 22:43:09 · 272 阅读 · 0 评论 -
明解java-关键字、标识符、运算符的在章节中的位置思考
明解Java-关键字、标识符、运算符柴田将java中的关键字、标识符运算符放在第三章的3-3进行总结。为什么没有放在最前面?为什么没有放在第一章?实际上很多书,都是将这些内容放在第一章的。我看到的两本书,都是放在第一章的,我写C#时,是放在第三章的。为什么放在第三章?我没有考虑过这个问题。可能是这样的,我在第1、2章在讲.net框架介绍和Visual Studio安装环境,没有讲程序,没办法介绍。第三章我要讲一个C#程序的示例了,先是示例一个代码,然后立马解释关键字、标识符。运算符没有放在第三章,我放在原创 2021-01-13 17:21:31 · 188 阅读 · 0 评论 -
明解java-三个数对比大小,前提是这是三个不同的数,不能相等
三个数排序abc其实就是两两对比,然后相互交换值,按照结果交换值。比如规定输出的结果是a>b>c无论怎样对比,都给我输出这样的结果。不对不对,是这样的输入三个数,比如5,6,7,它们是存放在变量中的,现在输出的结果是a>b>c。我要想办法把最大的数放到变量a里面,中间数放到b里面,最小数放到c里面。先随便拿出两个数对比,比如5和6对比,对比后,6放到了a里面,之后再对比6和7,7放到了a里面。这个过程是交换数值的过程。if(a>b){int t ..原创 2021-01-11 17:35:20 · 982 阅读 · 0 评论 -
明解java程序块和语句的关系
程序块先复习上次学过的内容。看了笔记,上一次是比较三个数的中间数,我想了两个方法,第一个方法能够实现,代码运行成功。第二个方法太麻烦,预期能够成功,但我没有写完。写了一半,流程图是画了。我是先画的流程图,然后写的代码,必须要用到代码块。如果不用代码块,太难受。上上个代码是最大值最小值问题,这个简单,只需要对比一下就行了。这里的关键是声明一个中间变量,将对比的结果给这个中间变量,最后输出中间变量。上上上次代码是两个数的差,判断差小于等于10,或者大于等于11.我写了两次,第一次写错了,..原创 2021-01-08 17:37:26 · 198 阅读 · 0 评论 -
明解java-三个数值中的最大值、最小值、中间值,不使用代码块的复杂算法
柴田上一次讲的是条件运算符,之后讲比较三个数的大小,然后从中选出最小的数、最大的数或中间数。没有用到条件运算符。它们之间关联的地方是对比多个数的结果,然后显示出对比结果。对比数值,要么用到if语句,要么用到条件运算符。条件运算符在数比较少的时候,比较有用。上次的布置的作业,读入两个数,如果差值小于等于10,则显示小于等于10;反之,则显示大于等于11。我写的代码是if(c-d<=10)System.out.println("差值小于等于10");else ...原创 2021-01-06 17:22:57 · 1533 阅读 · 0 评论 -
明解Java条件运算符-能不能跳过if语句直接执行print语句呢?
昨天学习的是逻辑与、或,运算符是&&和||,写在if的表达式里面,用来判断true或false。关于必要条件我总结一个小技巧,大是小的必要条件,意思是如果有小的,那么一定有大。如果有大,未必有小。柴田给了一个例子,输入月份,判断季节。练习题读入分数,判断成绩等级,代码是if (n >= 0 && n <=59)System.out.println("不及格");if(n >= 60 && n <=69)System.out.原创 2021-01-05 15:19:35 · 334 阅读 · 0 评论 -
明解java柴田望洋逻辑或、逻辑与的简单使用
柴田讲逻辑运算符“或”和“与”,这两个运算符,在数学上用过很多次了,判断必要条件、充分条件用。我现在也没有记住必要条件和充分条件之间的区别。有没有什么记忆的小技巧?不知道我之前是怎么学的,反正一直没记住。刚才查了资料,首先必要和充分说的是条件,为什么要强调这个?因为条件和结果是两个角度,如果你在说条件,那就是满足条件或不满足条件,结果会怎样。这在暗示一个推导顺序。指定条件和结果,意思是指定推导的顺序。为了简化顺序描述还能表示条件和结果的关系,使用必要条件、充分条件、充要条件这些术语。必要条件是说,.原创 2021-01-04 16:00:01 · 361 阅读 · 0 评论 -
明解java-if-else练习题
上次的java练习题还没有发到csdn,现在发一下。练习题是简单的,if-else的判断而已。我在编C#书时,代码出现问题,我手足无措。即便是if-else有问题,我也查不出来,为什么?因为我不懂C#的语法,关于if的语法和java不一样。比葫芦画瓢不行吗?上网查下语法结构不行吗?不行。因为很少有单独像柴田这样讲if的,我编的这本书,直接讲if和数组、继承、多态、委托等一块连起来使用。程序总是报错,真令我头疼。柴田这样循序渐进的讲解是合适的。详细到没办法再详细的地步了。如果有这样一本明解C#就好了。柴田只写原创 2020-12-30 11:45:14 · 323 阅读 · 0 评论 -
明解java-柴田望洋-if-else 练习题
有趣的想法,通过代码猜猜联系题目是什么。练习题1package Chap3;import java.util.Scanner;public class test3 { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("请输入一个数值"); int n = s.nex...原创 2020-12-30 11:32:14 · 323 阅读 · 0 评论 -
明解java-相等运算符与上下文的联系-柴田望洋
柴田在讲完if-else之后,讲的是相等运算符是==和!=,适用于操作数为2的情况。如果操作数有是3个,则需要使用逻辑运算符。柴田的这个讲解顺序,仍然是从简单到复杂,先讲两个变量之间的对比,然后再讲三个变量的对比。柴田用到的代码如下package Chap3;import java.util.Scanner;public class equal1 {public static void main(String[] args) {Scanner s = new Scanner(Sys.原创 2020-12-23 11:47:24 · 151 阅读 · 0 评论 -
明解java-第二章各小节之间的联系-柴田望洋
上次讲到章节之间的关系,没有讲第二章各部分之间的联系。第二章各部分上下文之间的联系是怎样的呢?第二章最后一节是字符串的读入,给出的代码如下package Chap2;import java.util.Scanner;public class string1 {public static void main(String[] args) {Scanner s = new Scanner(System.in);System.out.print("您的姓氏为:");...原创 2020-12-23 11:29:14 · 232 阅读 · 0 评论 -
明解java-柴田望洋-章节之间的联系
柴田讲了if-else的语法结构。我在犹豫要不要写一下这个笔记。重点内容只有一个语法结构图。他的画法挺别扭的,并没有流程图好用,但他觉得挺好用。他可能觉得语法结构图能够让读者更容易的理解if you→(n > 0) →System.out.print("该值为正。");→else→ System.out.println("该值为0或负值。");尽管我并没有觉得这样好理解。他顺便讲了一些简单的关系运算符,< 、>、<=、>=,还有组合用法,如果1≥a≥0这时候应该用&a.原创 2020-12-22 17:30:28 · 297 阅读 · 0 评论 -
明解java-if语句的语法结构
现在读java第46页。这个也是工作内容。不是胡乱来的,我预计未来我要编写java教程。而我现在java还没有学会。柴田讲解的第一个程序流程分支是if语句,是简单的不能再简单的语句。他先说,if是判断条件,选择执行的语句。之后直接上代码,让敲一个代码出来。package Chap3;import java.util.Scanner;public class if1 {public static void main(String[] args) {Scanner s = n..原创 2020-12-21 13:28:27 · 623 阅读 · 0 评论 -
前2章总结
看了一眼柴田的明解java,读到第三章的程序流程语句。想到两个问题,第二章的变量讲的都是啥?第二章的变量和第三章有啥关系?然后我就复习了第二章的内容,第二章变量写的是基本数据类型、变量、赋值与初始化、字符串与数值的拼接、Scanner和Random的使用。对后面的用处我现在还不能讲出来,因为我没有读后面的内容。第一章的内容我好想忘完了。第一章是输出一个语句。标准输入流。隐约的感觉都是有关系的,但是我又讲不出来它们之间的逻辑关系。我的笔记写的太乱了。柴田先是将标准输出流,然后将标准输入流,然后讲变量。标准输原创 2020-12-19 18:04:01 · 185 阅读 · 1 评论 -
明解java-柴田望洋-通过键盘输入值-标准输入流和运算符
明解java-柴田望洋-通过键盘输入值-标准输入流和运算符柴田这次讲的是通过键盘往程序中赋值,然后进行运算。这里面涉及的知识点,与键盘有关的标准输入流和运算符。要实现通过键盘往程序里面输入数据,就要有标准输入流。柴田是先通过一个代码讲解的。如代码1代码1packageChap2;importjava.util.Scanner;publicclassArithInt {publicstaticvoidmain(String[] args) {Scanner st...原创 2020-12-05 11:14:10 · 307 阅读 · 0 评论 -
明解java-柴田望洋-2-1使用变量
明解java-柴田望洋-2-1使用变量柴田先是通过一个加法表达式来说明一种情况,如果想要求其他数值的运算怎么办?他说,表达式里面的数值想要改变,有两种方法,一种是new class,一种是使用变量。为什么使用变量能够改变数值呢?柴田说,变量就是一个盒子,数值能够放进去,能够取出来。在理解变量之前需要先讲解数值和字符串之间的不同。变量和数据类型有关,数据类型有多种,整数、实数、字符串等。柴田没有详细讲解,因为这是第三章的内容。这里需要知道,在.println()的括号里,如果是(...原创 2020-12-04 16:35:37 · 216 阅读 · 0 评论 -
明解Java,柴田望洋,第一章画面上显示字符
柴田在第一章讲在画面上显示字符,他并不是直接讲显示字符,而是先讲java的历史,然后再用一个最简单的程序来解释最基本的概念。他说,java诞生在Sun公司,发展至今有多个版本,版本有内部版本号和外部版本号。这无关紧要。后来,Oracle收购Sun,java的所有权归Oracle。这个也不重要,因为java是免费开源的。因为java是免费开源的,而且性能良好,使用者众多,java成为流行的编程语言之一。柴田用最简单的输出程序来讲解java中最基本的概念。这个程序是这样的class Hello{public原创 2020-12-04 09:34:41 · 259 阅读 · 0 评论 -
明解Java第一章字符串
柴田望洋讲了一个程序的简单构成要素,是很基础的内容。下面用一个程序做例子写一下自己的笔记。我的代码和柴田望洋的稍微不同,是因为编辑器的问题,我用的是eclipse,不知道柴田用的是什么。package Chap1;//这是一个包名。源文件是写在java.project里面的src文件中的Chap1包中的,至于为什么要写在这个包中,我暂时想到的,第一,不写在这里程序没办法运行。第二,写在这里面能够进行分类。如果用记事本写,没有必要这么复杂。我的解释不够完善。public class Hello {publi原创 2020-12-03 19:08:04 · 144 阅读 · 0 评论