预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共34页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

变量、数据类型和运算符掌握变量的概念 会使用常用数据类型 会使用赋值运算符和算术运算符 会进行数据类型转换 掌握键盘输入 电脑使用内存来记忆计算时所使用的数据 内存如何存储数据 内存像旅馆 数据各式各样,要先根据数据的需求(即类型)为它申请一块合适的空间 1000*(1+5%)内存地址不好记,怎么办? 通过内存中小房间的别名找到数据存储的位置 通过变量名可以简单快速地找到它存储的数据 数据类型说明publicclassMyVariable{ publicstaticvoidmain(String[]args){ intmoney;//1.声明一个变量 money=1000;//2.赋值 } }使用变量的步骤: 第一步:声明变量,即“根据数据类型在内存申请空间” 第二步:赋值,即“将数据存储至对应的内存空间” 第一步和第二步可以合并 第三步:使用变量,即“取出数据使用”3、输出Java课考试最高分:98.5 输出最高分学员姓名:张三 输出最高分学员性别:男1、字母 2、下划线‘_’ 3、‘$’符号检查下面这些是否是合法的变量名 publicclassError1{ publicstaticvoidmain(String[]args){ Stringtitle; System.out.println(title); } }变量名不能以%开始publicclassError3{ publicstaticvoidmain(String[]args){ Stringname="张三"; Stringname="李四"; } }使用变量存储以下MP3信息,并打印输出 品牌(brand):爱国者F928 重量(weight):12.4 电池类型(type):内置锂电池 价格(price):499 intwangScore=80;//王浩成绩 intzhangScore;//张萌成绩 wangScore=zhangScore; System.out.println(“张萌成绩是"+zhangScore);变量名=表达式;基本的算术运算 5、从控制台输入学员王浩3门课程成绩,编写程序实现 (1)Java课和SQL课的分数之差 (2)3门课的平均分importjava.util.Scanner; publicclassScoreStat{ publicstaticvoidmain(String[]args){ Scannerinput=newScanner(System.in); System.out.print("STB的成绩是:"); intstb=input.nextInt();//stb分数 //省略接收Java分数和SQL分数…… intdiffen;//分数差 doubleavg;//平均分 //省略输出成绩单代码…… diffen=java-sql;//计算Java课和SQL课的成绩差 System.out.println("Java和SQL的成绩差:"+diffen); avg=(stb+java+sql)/3; //计算平均分 System.out.println("3门课的平均分是:"+avg); } }intnum1=5; intnum2=2; inta=num1%num2; intb=num1/num2; System.out.println(num1+"%"+num2+"="+a); System.out.println(num1+"/"+num2+"="+b); num1++; num2--; System.out.println("num1="+num1); System.out.println("num2="+num2); 1、根据天数(46)计算周数和剩余的天数doublefirstAvg=81.29;//第一次平均分 doublesecondAvg;//第二次平均分 intrise=2; secondAvg=firstAvg+rise; System.out.println("第二次平均分是:"+secondAvg); 规则1:如果一个操作数为double型,则整个表达式可提升为double型 规则2:满足自动类型转换的条件 两种类型要兼容: 数值类型(整型和浮点型)互相兼容 目标类型大于源类型: 例如:double型大于int型intage=19; charsex='女'; charresult=age+sex;intbefore=20;//apple笔记本市场份额 doublerise=9.8;//增长的份额 intnow=before+rise;//现在的份额实现一个数字加密器,