61本章作业2

1:使用char类型,分别保存\n \t \r \ 1 2 3 等字符并打印输出
Homework02.java

2: 编程,保存两本书名,用+号拼接 看效果. 保存两本书价格,用+号拼接

3:编程实现如下效果Homework04.java
姓名 年龄 成绩 性别 爱好
xx xx xx xx xx

要求
1:用变量将姓名,年龄,成绩,性别,爱好存储
2:使用+拼接
3:写注释
4:添加转义字符,使一条语句输出

public class Homework02 {//编写一个main方法public static void main (String[]args){//使用char类型,分别保存\n \t \r \\ 1 2 3 等字符并打印输出char c1 ='\n';char c2 = '\t'; char c3 = '\r';//回车char c4 = '\\';//输出\char c5 = '1';//1char c6 = '2';//2char c7 = '3';//3System.out.println(c1);//System.out.println("----------------");public class Homework03 {//编写一个main方法public static void main (String[]args){//编程,保存两本书名,用+号拼接 看效果. 保存两本书价格,用+号拼接String book1 ="百万英镑"String book1 ="丰碑"System.out.println("book1" + book2);//百万英镑丰碑//性别应该使用char保存char sex1 ='男';char sex2 ='女';System.out.println("sex1"+sex2);//男女//保存两本书的价格double bookone= 99.11;int booktwo= 666.45;System.out.prinln(bookone + booktwo);//要求
//1:用变量将姓名,年龄,成绩,性别,爱好存储
//2:使用+拼接
//3:写注释
//4:添加转义字符,使一条语句输出
public class Homework04 {//编写一个main方法public static void main (String[]args){String name = "peter";int age = 18;int score = 100;char sex ='男';String hobby = "钓鱼";//输出信息,可以使用换行System.out.println("姓名\t 年龄\t 成绩\t 性别\t 爱好\n" +name+"\t");
}
}
}

62本章小结

第三章变量 3.1.1:通过抽象的方式理解编程更容易 用变量来体现

不论是使用哪种高级程序语音编写程序,变量都是程序的基本组成单位,比如//变量有三个基本要素(类型+名称+值)

Class Test{public static void main(String [args]){int a = 1;//定义一个变量,类型int整型,名称a,值1int b = 3;//定义了一个变量,类型int整型,名称b,值3int b = 89;//把89值赋给b变量System.out.println(a);//输出a变量的值System.out.prinln(b);//输出变量b的值}
}

3.2变量值介绍
变量相当于内存中一个数据存储空间表示,可以把变量看做一个门牌号,通过门牌号可以找到房间 其实就是变量内存空间寻址的这些概念(有计算机组成原理的基础会更好理解)

3.3变量入门
变量需要先声明再使用 也可以一步到位
int a = 10 ;

 public class Var01{//编写一个main方法public static void main (String[]args){// 记录人的信息 int age = 30;double score = 88.9;char gender  ='男';string name ="king";//输出信息,快捷键//采用不同数据类型System.out.println("人的信息如下");System.out.println(name);System.out.println(age);System.out.prinln(score);System.out.println(gender);}

3.4变量使用注意事项
1:变量表示内存的一个存储区域 不同的变量 或类型 存储区域也不同大小也不相同

2:变量必须先声明再使用和PHP python区别很大 他们直接变量 =xxx就可以了 不需要声明类型

3:java变量 = 变量名 + 值 + 数据类型

4:变量不能重名 在同一作用域中

5:在同一个作用域中变量值 类型不可以变可以变化

3.5程序+号的使用
1:但左右两边都是数值型,做加法运算
2:当左右一边为字符串时,做拼接运算
3:测试题
下面代码输出什么
System.ou.println(100 +98); //198
System.out,println(“100”+98); //10098

System.out.println(100+3"hello"); //103hello
System.out.println(“hello”+100+3);//hello103

**3.6数据类型** 每一种数据都定义明确数据类型,在内存中分配不同大小内存空间(byte)

63算术运算符介绍

  • 运算符介绍
    1.算术运算符
    对数值类型的变量进行运算,在java程序中使用非常大
    案例演示

64算术运算符使用

算术符使用(ArithmeticOperator.java)

  1. +,-,*,/,%, --,重点讲解/,%,++
  2. 自增++
    作为独立的语句使用;
    前++和后++都完全等价于i=i+1;
    作为表达式使用
    前++; ++i先自增后赋值
    后++: i++先赋值后自增
    3. – ,+,-,* 是一个道理可以类推
public class ArithmeticOperator{//编写一个main方法public static void main (String[]args){// /使用System.out.println(10/4);//从数学来看是2.5 在java中int类型后面不保留小数 java2double d = 10 / 4;System.out.prinln(d);// % 取模,取余数System.out.println(10%3); //1System.out.println(-10%3);// -1//在%的本质看一个公式a % b = a - a / b * b// -10 % 3 => -10 -(-10) / 3 * 3  // 10 % -3 = 10 -10 / (-3) * (-3) =System.out.println(10%-3);//?System.out.println(-10%3);//++的使用 //int i = 10;i++;//自增 等价于i = i + 1; =>11++i;//自增 等价于i = i + 1; =>12System.out.println("i=" + i); //12 /* 作为表达式使用前++; ++i先自增后赋值后++: i++先赋值后自增3. -- ,+,-,* 是一个道理可以类推*/int j = 8;//int k = ++j; //等价 j=j+1; k=j; int k = j++;// 等价 k = j; j+1;8System.out.println("k=" + k +"j=" j);// 9 9}
}

2.赋值运算符
3.关系运算符[比较运算符]
4.逻辑运算符
5.位运算符[需要二进制基础
6.三元运算符

  • 算术运算符
  • 关系运算符
  • 逻辑运算符
  • 赋值运算符
  • 三元运算符
  • 运算符优先级
65算术运算符练习1
public class ArithmeticOperator1.java{//编写一个main方法public static void main (String[]args){1.面试题1int i = 1;i = i++;System.out.println(i);问:结果是多少?为什么 //会产生一个临时变量暂命名为temp 第一步 会给i赋值 然后把i的值1赋给temp这是临时保存的 第二步 i自增+1 i = i + 1 第三部会再次把temp的值值赋给i 值被覆盖 所以答案是1      面试题2int i = 1;i = ++i;System.out.println(i); //i=1+1; temp=1; i=temp;//
}}

66算术练习符练习2

//自增自减练习看看输出什么
public class ArithmeticOperator1.java{//编写一个main方法public static void main (String[]args){int i1=10;int i2=30;int i = i1++;System.out.println("i="+i);//10System.out.println("i2="+i2);//20i = --i2;System.out.println("i="+i);//19System.out.println("i2="+i2);//19}
}

67算术练习符练习3

//自增自减练习看看输出什么
public class ArithmeticOperator1.java{//编写一个main方法public static void main (String[]args){//1.假设还有59天放假,问:合xx个星期零xx天
//2.定义一个变量保存华氏温度,华氏温度转换摄氏温度公式为 5\9*(华氏温度-100),请求出华氏温度对应的摄氏温度[234.5]
//需求:假设还有59天放假,问:合xx个星期零xx天
//思路分析
//(1)使用int 变量days 保存天数
//(2)一个星期是7天 days / 7 零xx天 days % 7
//(3) 输出
//写代码
int days = 59;
int weeks = days / 7;
int leftDays = days % 7;
System.out.println(days + "天 合"+ weeks + "星期零" + leftDays + "天");}
}

68算术练习符练习5

public class ArithmeticOperator1.java{//编写一个main方法public static void main (String[]args){//2.定义一个变量保存华氏温度,华氏温度转换摄氏温度公式为 5\9*(华氏温度-100),请求出华氏温度对应的摄氏温度[234.5]
//需求
//思路分析
//(1)先定义一个double huashi变量保存 华氏温度 中文命名偶尔可以用用
//(2) 根据给出的公式,进行计算即可 5 / 9* (华氏温度-100)
// 考虑数学公式和java语言的特性
//(3)将得到的结果保存到double sheShi
//走代码
double huashi = 1234.6;
double sheshi = 5.0 / 9 * (huaShi - 100);
System.out.println("华氏温度"+ huaShi +"对应的摄氏温度=" + sheShi );//double degree Fahrenheit = -100; //定义华氏温度为 -100 自己写的没写出来哈哈哈
//int degree Centigrade ; //定义一个变量保存摄氏温度}
}
69 关系运算符介绍

1.关系运算符的结果都是boolean型,也就是要么true,要么false
2.关系表达式 经常用在if结构的条件中或循环结构条件中

70 关系运算符介绍

关系运算符使用(RelationalOperator.java)

public class ArithmeticOperator1.java{//编写一个main方法public static void main (String[]args){int a = 9; //开发中不可以使用a , b a1 ,,这类的变量名要取有意义的
int b = 8;
System.out.println(a>b);
System.out.println(a>=b);
System.out.println(a<=b);
System.out.println(a<b);
System.out.println(a==b);
System.out.println(a!b);
boolean flag = a>b;
System.out.println(flag);
}
}
//关系运算符结果都是boolean型,只有两个值true of false 比较运算符不能写成一个 "="

61-70作业关系符运算相关推荐

  1. 「管理数学基础」4.3 模糊数学:模糊关系与模糊矩阵、模糊关系的运算与合成、模糊等价关系

    模糊关系与模糊矩阵.模糊关系的运算与合成.模糊等价关系 文章目录 模糊关系与模糊矩阵.模糊关系的运算与合成.模糊等价关系 模糊关系与模糊矩阵 定义:模糊关系 模糊矩阵的截集 模糊关系的运算与合成 模糊 ...

  2. 关系代数操作应用、关系元组运算应用

    书写关系代数表达式的基本思路: 检索是否涉及多个表,如不涉及,则可直接采用并.差.交.选择与投影,只要注意条件书写正确与否即可 如涉及多个表,则检查: 能否使用自然连接,将多个表连接起来 如不能,能否 ...

  3. 【数据库】期末复习:SQL语句、关系代数的运算、范式的定义和判断、求最小函数依赖集、ER图转关系模式

    文章目录 SQL语句 查询select 其他 视图 关系代数的运算 并.差.笛卡尔积.投影和选择 连接 自然连接 笛卡尔积 详细版(如果完全不了解就看这里) 范式的定义和判断 如何求候选码 一些例题 ...

  4. 模糊关系合成运算的Matlab实现

    最近课程学到模糊数学,里面有关于模糊关系合成运算,传递闭包的概念,十分不好理解,本来想手算几个例子来理解的,结果算到一半就烦了还十分容易算错,于是我就打算用matlab编写一个. 这里就不讲什么是模糊 ...

  5. 【实时更新】LaTeX公式编辑(希腊字母/分数/上下标/加粗/关系符/点乘/无穷大)

    一.基本用法 1.行内公式加:$ $ 2.行间公式加:$$ $$ 二.常用代码 1.常用小写希腊字母: 希腊字母 代码 α \alpha α \alpha β \beta β \beta χ \chi ...

  6. 【概率论基础进阶】随机事件和概率-随机事件、事件间的关系与运算

    文章目录 一.随机试验 二.随机事件 三.事件的关系与运算 事件的运算规律 一.随机试验 定义:对随机现象进行观察或实验称为随机试验,简称试验,记作EEE,它具有如下特点 可以在相同的条件下重复进行 ...

  7. 【集合论】关系幂运算 ( 关系幂运算 | 关系幂运算示例 | 关系幂运算性质 )

    文章目录 一.关系幂运算 二.关系幂运算示例 三.关系幂运算性质 一.关系幂运算 关系 RRR 的 nnn 次幂定义 : R⊆A×A,n∈NR \subseteq A \times A , n \in ...

  8. LMT NEW PBS作业排队系统优化运算资源

     LMT NEW PBS作业排队系统优化运算资源 近年来,随着计算机硬件价格的不断下降和性能的不断提高,计算机在各行各业应用也变得日益广泛,对各类计算机软件的需求空前高涨.特别是为了满足目前许多企业优 ...

  9. 第四次作业--4则运算

    四则运算 java实现 这个作业的要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2186. 我的github地址:http ...

  10. 集合论——二元关系的表示方法,特殊的二元关系及关系的运算

    表示方法 说明 表格表示法 1)        画一个n行m列的表格,A中的元素按顺序标记在竖列左方,B中的元素按顺序标记在横行上方 2)        <ai,bj>∈R时,在表格i行j ...

最新文章

  1. UCI计算机工程必修专业课,加州大学欧文分校(UCI)工程专业系将会在2012年首次录取中国高中毕业生。...
  2. STM32串口学习总结(经典)
  3. 介绍一个快速找出 Visual Studio Code 代码多余空格的扩展 - trailing space
  4. java集合进行排序的两种方式
  5. 4.二叉搜索树转为有序双向链表(递归算法与非递归算法)
  6. JavaScript 第七章总结
  7. 【精品】Deepsort文章深度解析
  8. Android 版本对于 API
  9. 安装centos后 启动mysqld显示mysqld: 未被识别的服务 解决方法
  10. Penn Treebank Tags做点小翻译 (上篇)
  11. (转)SQL Server数据库状态监控 - 作业状态
  12. openssl中算法的组织方式
  13. 数据分析师如何正确地提意见?
  14. C++中的gotoxy函数
  15. Java大数据-Hadoop-HDFS的读数据流程(原理)
  16. 基于TADK的SQLI检测
  17. 如何把照片kb缩小?详细步骤
  18. Linux服务器 通过ftp命令下载或上传文件
  19. 2019年天梯赛第一阶段(1-8)全解
  20. 查看 gmail 办法_如何在Gmail对话主题上查看新电子邮件

热门文章

  1. Bootstrap-collapse
  2. 【概率论】6-4:分布连续性修正(The Correction for Continuity)
  3. circos 可视化手册-plots 篇
  4. Android全面解析之Window机制
  5. Flutter: Dart 参数,以及 @required 与 required
  6. 向量的数量积,向量积,混合积及应用
  7. 德国GMX Email免费邮箱服务65GB超大邮件存储空间
  8. 由limits.h看整型范围
  9. MTK摄像头调试工具 CCT 的使用
  10. 小程序如何cdn加速服务器,小程序能用cdn加速吗