- 博客(10)
- 收藏
- 关注
原创 C语言自学笔记4(循环)
1. Scanf的双重用法:输入和返回 例:给不确定的整数求和 #include "stdafx.h" #include int main(int argc, char* argv[]) { int num; int sum=0; int flag; printf("请输入您想进行求和的数字:"); printf("输入“q”退出程序"); flag=scan
2015-04-13 11:23:09
349
原创 C语言自学笔记3(运算符、表达式、语句)
1.赋值符号“=”左边的项目必须是一个变量的名字。赋值运算符的左边必须指向一个存储位置,最简单的方法使使用变量的名字。 2.a=b=c=1; //许多程序设计语言会在此处卡壳,但是C语言允许这样的操作,操作的结果是abc均被赋值为1;(java也可以) 3.C中允许为一个已有类型创建一个别名:如: typedef double new; 4.关于++和--运算符,在
2015-04-13 09:08:05
278
原创 C语言自学笔记2(字符串和格式化输入输出)
1.C没有为字符串定义专门的变量类型,而是把它存储在char数组之中。 2.scanf()函数开始读取输入以后,会在遇到第一个空白字符(blank)、制表符(tab)、或者换行符处停止读取数据; 3.sizeof运算符以字节为单位给出数据的大小,strlen()函数以字符为单位给出字符串的长度; 4.常量:(1)#define NAME value 没有使用分号
2015-04-13 09:07:12
337
原创 C语言自学笔记1(数据和C)
1.printf()函数 %4.2f>>>>4为显示的域值,“.2表示保留小数点后两位小数” 2.C中数据类型的识别 如果是常量数据,编译器一般通过其书写来判别其类型,比如42是整数,42.42是浮点数; 变量则在声明语句中指明其类型 3,整数类型和浮点数类型 整数类型和浮点数类型在计算机内部的存储方式不同; 浮点数往往都是实际值的近似,对于一些算
2015-04-13 09:06:09
261
原创 java自学笔记6(继承)
一、面向对象的特征二:继承性 * 1.为什么要设计继承性? 代码重用。。。。 * * 2.通过"class A extends B"类实现类的继承。 * 子类:A 父类(或基类 SuperClass):B * * 3.子类继承父类以后,父类中声明的属性、方法,子类就可以获取到。 * 明确:当父类中有私有的属性或方法时,子类同样可以获取得到,
2015-04-13 09:02:09
239
原创 java自学笔记5(面向对象编程)
1.面向对象的编程关注于类的设计 2.设计类实际上就是设计类的成员 3.基本的类的成员:属性(Field)和方法(Method) 4.类的属性(成员变量) * 成员变量 vs 局部变量 * 相同点:1.遵循变量声明的格式: 数据类型 变量名 = 初始化值 * 2.都有作用域 * 不同点:1.声明的位置的不同 :成员变量:声明在类里,
2015-04-10 11:58:05
246
原创 java自学笔记4(二维数组)
1.二维数组实际上是一个数组,他的每个元素都是一个一维数组。数组X的长度是数组中元素的个数,X[0]也是数组,也可以用.length得到数组的长度; 例如:int[][] Array=new int [3][4]; 则Array.lenght=3; Array[1].length=4; 2.foreach遍历数组: /** 22 * foreach语句输
2015-04-09 23:34:29
344
原创 java自学笔记3(一维数组)
1.在java中用final声明常量 例如: public final int num=1; 2.数组的声明: 元素类型【】 数组引用变量 例如:double[] myList; 不同于基本数据类型的声明,声明一个数组变量的时候并不在内存中给数组分配任何空间,他只是创建了一个对数组引用的存储位置。 3.数组的创建:myList=new double[n]; double
2015-04-07 23:37:07
374
原创 java自学笔记2(基本语法)
1.Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字 byValue、cast、future、generic、inner、operator、outer、 rest、 var 、 goto 、const 2.Java中的名称命名规范: 包名:多单词组成时所有字母都小写:xxxyyyzzz 类名、接口名:多单词组成时,所有
2015-04-06 16:20:31
420
原创 JAVA自学日记1(JAVA语言概述)
2015/4/6 1.人机交互的方式:图形化界面(GUI graphical user interface)、命令行;前者为苹果开辟 2.
2015-04-06 10:06:44
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人