05 2017 档案
摘要:数组是一个相同类型的有序集合。特点:1.数组的长度一旦声明指定后,无法更改2.数组中的数据类型不能混合(数组中元素的数据类型不能混合存储)。 数组的长度:数组中能容纳最大元素的个数。数组的下标:表示数组中元素存储位置,其存取范围[0,数组的长度-1]. 声明数组 int[] a; 声明了一个数组变量
阅读全文
摘要:import java.util.Scanner; public class TestContinue{ public static void main(String[] args){ /* 3个班级各4名学员参赛,计算每个班级参赛学员平均分,统计成绩大于85分学员数 分析: 外层循环控制班级的个数 ...
阅读全文
摘要:public class TestGoto{ public static void main(String[] args){ /* 打印101~150之间的所有素数 只能被1和本身整除的数就是素数 带标签的break和continue */ int count=0; outer...
阅读全文
摘要:public class Ex03{ public static void main(String[] args){ /* 古典问题:有一对兔子,3个月之后每个月都可以生一对小兔子,小兔子3个月之后又可以每个月生一对小兔子,假设兔子不死。问1年后有多少对兔子? 斐波那契数列:1 ...
阅读全文
摘要:public class Ex02{ public static void main(String[] args){ /* 古典问题:百元百鸡 100元买100只鸡,公鸡5元/只;母鸡3元/只,小鸡1元3只。 分析: 公鸡:x 母鸡:y 小鸡:z x+y+z=100(只) ...
阅读全文
摘要:public class Ex01{ public static void main(String[] args){ /* 打印99乘法表 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 ... ...
阅读全文
摘要:break关键字可以用于switch结构和循环结构作用:1.如果用于switch结构,跳出当前的case语句2.如果用于循环结构中,跳出当前循环结构。 continue关键字只能用于循环结构。作用:跳过本次循环,重新开始下一趟循环。
阅读全文
摘要:for循环,和while一样,只是表达方式不一样 语法:for(表达式1;表达式2;表达式3){ //循环体;}表达式1:循环变量的初始化,只会执行1次表达式2:循环条件表达式3:更改循环变量(步进)注意:从语法的角度上说表达式1,表达式2,表达式3都可以省略,分号不能省略。但是如果省略了表达式2和
阅读全文
摘要:语法:while(布尔表达式){ //循环体} 执行过程:步骤1:先判断布尔表达式值是否为true,如果为true进入步骤2步骤2:执行while中循环体,执行结束后回到步骤1 特点:先判断,后执行,有可能一次都不执行。 语法:do{ //循环体;}while(布尔表达式);执行过程步骤1:先执行循
阅读全文
摘要:swich 语句相当于 if else的另一种表达方式 switch可以使用byte,short,int,char,String,enum 注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的,编译后是把String转化为hash值,其实还是整数
阅读全文
摘要:如果表达式1的值是true,就执行表达式2 多表达式与一个表达式 if 使用过程中可能遇到的坑 在第6行,if后面有一个分号; 而分号也是一个完整的表达式如果b为true,会执行这个分号,然后打印yes如果b为false,不会执行这个分号,然后打印yes这样,看上去无论如何都会打印yes else
阅读全文
摘要:标识符 总的命名规则:见名知意。如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法)。1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写 合法的标识符: 不合法的标识符: 关键字 Java关键字是Java语言保留供内部使用的,
阅读全文
摘要:计算机语言发展史 机器语言 每一个计算机只能理解他自己的机器语言。机器语言对于计算机来说就是自然语言了,由计算机硬件的设计者定义。机器语言通常有数字串组成(最终被简化成01),对于人类来说,机器语言过于繁琐。 这个任务的实现:基本费用(basepay)+超时费用(overpay)=总费用(total
阅读全文
摘要:数组:是一种特殊的变量, 主要用于批量存储,声明数组相当于向计算机内存申请”一片”连续的存储单元。 数组的分类:一维数组和多维数组(二维数组,三维数组…) 一维数组声明的语法: 数据类型 数组名[数组的长度]; int nums[5]; 数组的元素:数组中保存的值。 数组的下标:数组是同过下标进行表
阅读全文
摘要:程序结构: 1.顺序结构 2.条件结构(分支结构) if结构,if…else结构 ,多重if分支结构,switch结构 3.循环结构:做重复的事情 while循环,do..while循环和for循环。 写循环结构主要注意两点:循环条件(做多少遍)和循环体(重复做的事情)。 while结构语法: wh
阅读全文
摘要:表达式:是有操作数和运算符组成的。 操作数:常量、变量、子表达式 X=(x+2)*(y-2); 运算符: 赋值运算符:= 。其作用是做赋值运算,将等号后边的值赋值给等号前边的。 复合赋值运算符: +=,-=,*=,/=,%= 算术运算符: 做算术运算。 二元运算符:+,-,*,/,% 一元运算符:
阅读全文
摘要://根据用户输入的上底,下底和高计算梯形的面积。 //面积=(上底+下底)*高/2; float top,bottom,height,s; printf("请输入梯形的上底:\n"); scanf("%f",&top); printf("请输入梯形的下底:\n"); scanf("%f",&bottom); printf...
阅读全文
摘要://获取用户输入的两个数值,并完成交换 int num1,num2,temp; printf("请输入num1的值:\n"); scanf("%d",&num1); printf("请输入num2的值:\n"); scanf("%d",&num2); printf("交换前:num1=%d,num2=%d\n",num1,num2); ...
阅读全文
摘要:常量:程序在运行过程中无法对值进行更改。 变量:是在计算机内存空间一种表示,声明变量将会向计算机内存申请存储空间,用于保存数据,计算机的CPU会从内存中加载数据。 声明变量: 数据类型 变量名 = 值; 也可以一次性声明多个变量: 数据类型 变量名1,变量名2….变量名N; 变量的使用需要满足:先声
阅读全文
摘要:程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 算法:解决问题的具体方法和步骤 流程图是算法的一种图形化表示方式。 流程图直观、清晰,更有利于人们设计与理解算法。 它使用一组预定义的符号来说明如何执行特定任务 计算机语言发展史 1. 机器语言 1) 简介:所有代码里面只有0
阅读全文

浙公网安备 33010602011771号