任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)

2023-08-01
| 19页
| 76人阅读
| 4人下载
普通

内容正文:

课题四 Java基础语法 任务6 每日支出的简单统计任务 任务引入 小管家需要统计某月支出数据: 1.获得某年某月单项支出的总额:衣、食、住、行、 交际、爱好、其他等项目的支出总额。 2.计算出所有这些开支的总支出额。 3.计算每一单项开支占总支出额的百分比。 4.当绘制饼图的时候,我们需要了解:如果用一个 360度圆周表示所有开支的比重,那么每一项开 支在一个360度的圆周中跨度是多少? 衣 食 住 行 交际 爱好 其他 需要运算 知识准备:了解基本运算符 赋值运算符 int a = 20000; int p,q,r,s; p = q = r = s = a; 知识准备:了解基本运算符 算术运算符号 运算符 含义 示例 求值 + 加 c = a + b - 减 c = a - b * 乘 c = a * b / 除 c = a / b % 取模 c = a % b ++ 递增 a++ -- 递减 b-- += 相加并赋值 c += a c = c + a -= 相乘并赋值 c *= a c = c * a /= 相除并赋值 c /= a c = c / a %= 取模并赋值 c %= a c = c % a - 取负数 c= - a 知识准备:了解基本运算符 比较运算符号 运算符 含义 示例 == 等于 a==b != 不等于 a!=b > 大于 a>b < 小于 a<b >= 大于或等于 a>=b <= 小于或等于 a<=b 知识准备:了解基本运算符 逻辑运算符 运算符 含义 示例 & 逻辑与 A & B | 逻辑或 A | B ^ 逻辑异或 A ^ B ! 逻辑反 ! A || 短路或 A || B && 短路与 A && B 知识准备:了解基本运算符 位运算符 运算符 含义 示例 ~ 按位非(NOT) b = ~a & 按位与(AND) c = a & b | 按位或(OR) c = a | b ^ 按位异或(XOR) c = a ^ b >> 右移 b = a >> 2 >>> 右移,左边空出的位以0填充 b = a >>> 2 << 左移 b = a << 1 知识准备:了解基本运算符 三元运算符 true false 条件 ? 表达式 1 : 表达式 2 class TernaryOp { public static void main(String args[]) { int salary,daysPresent = 30; salary = daysPresent == 20 ? 2000 : 3000; System.out.println("您本月薪资为 $"+salary); } } 课堂讨论——分析如下代码 1 import java.util.Date; 2 class Demo 3 { 4 public static void main(String args[]) 5 { 6 String yearStr=””;// 7 int year; 8 Date today=new Date(); year = (yearStr= =””) ? (today.getYear()+1900) : Integer.parseInt(yearStr); 10 System.out.println("年份是"+year); 11 } 12 } 把一句改为String yearStr=”1999” 知识补充:数据类型封装类 整数的转换类:Integer 返回值 方法描述  int intValue() 得到对应的整数数值  long longValue()得到对应的长整数数值 int parseInt(String s) (静态方法) 将字符串s转换为整数数值  short shortValue()得到对应的短整数数值 知识补充:数据类型封装类 整数的转换类:Double 返回值 方法描述  double doubleValue()得到对应的整数浮点数值  Double valueOf(String s) (静态方法) 将字符串s转换为浮点数值 double parseDouble(String s) (静态方法) 将字符串s转换为浮点数值 知识补充:数

资源预览图

任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)
1
任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)
2
任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)
3
任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)
4
任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)
5
任务6 每日支出的简单统计任务(课件)-高二《程序设计基础》同步教学(劳动版)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。