第一题:输出结果是什么? System.out.println("5+5="+5+5);

第二题:输出结果是什么?

int a=3,b;

b=a++;

sop("a="+a+",b="+b);//自增 a++ 实际上就是a=a+1 a++与++a的区别是什么?a++是先使用后自增 ++a是先自增后使用  自减

int a=3,b;

b=++a;

sop("a="+a+",b="+b);//自增 a++ 实际上就是a=a+1 a++与++a的区别是什么?a++是先使用后自增 ++a是先自增后使用  自减

第三题:输出结果是什么?

short s=3;

s=s+4;//s是short类型的 4是int类型

sop("s="+s);


short s=3;

s+=4;//虽然s+=4就是s=s+4但是  +=是赋值语句相当于=级别

sop("s="+s);

第四题:位运算符计算,逻辑关系 & | !看输出结果是什么?

sop(6&3);

sop(6|3);

sop(6^3);//当不一样的时候为真 1和0为真 一样的时候为假 0和0 1和1

sop(3<<2);//左移 实际上是用来计算3*2^2=12

sop(3>>1);//右移 实际上是用来计算除法 3/(2^1)=1//sop(3>>>1)也是右移,不同之处在于出现的空位都用0补

第五题:三元运算符

看这个程序的输出结果?

int x=0,y;

y=x>1?100:200;

sop("y="+y);

用三元运算符做一个练习

(1)输出两个整数中较大的整数

(2)输出三个整数中最大的整数

第六题:使用判断语句,根据数字,输出对应的中文是星期几?

直接使用一个if语句的情况

int weekDay=3;

if(weekDay==1){

  sop("今天是星期一");

}

if(weekDay==2){

  sop("今天是星期二");

}

if(weekDay==3){

  sop("今天是星期三");

}

使用关联的if语句的情况

if(weekDay==1){

  sop("今天是星期一");

}else if(weekDay==2){

  sop("今天是星期二");

}else if(weekDay==3){

  sop("今天是星期三");

}else{

  sop("没有这一天");

}

使用if语句做一个练习:1年有12个月,当中春天是3,4,5,夏天是6,7,8,秋天是9,10,11冬天是12,1,2

int month=8;//可以用键盘输入自定义数字

第七题:使用分支语句,计算+ - * / %, 使用switch语句

int a=84,b=3;
char option='%';
switch (option)
{
case '+':
System.out.println("a+b="+(a+b));
break;
case '-':
System.out.println("a-b="+(a-b));
break;
case '*':
System.out.println("a*b="+(a*b));
break;
case '/':
System.out.println("a/b="+(a/b));
break;
case '%':
System.out.println("a%b="+(a%b));
break;
default:
System.out.println("a%b="+(a%b));
break;
}

分支的位置可以自由调整吗?

分支的内容可以省略吗?

使用switch语句做一个练习:1年有12个月,当中春天是3,4,5,夏天是6,7,8,秋天是9,10,11冬天是12,1,2

第八题:使用循环语句,分析程序的输出结果?

do while 和 while有什么区别?

int x=1;

do{

  sop("x="+x);

  x++;

}while(x<1);


int y=1;

while(y<1){

  sop("y="+y);

  y++;

}

第九题:使用for写一个简单循环语句,分析程序的输出结果?

for(int x=1;x<3;x++)

{

  sop("x="+x);

}


for(sop("a");sop("b");sop("c")

{

  sop("d");

}

int x=1; for(System.out.println("a");x<3;System.out.println("c")) System.out.println("d"); x++

java 程序设计第三次作业内容的更多相关文章

  1. Java程序设计第四次作业内容 第五次作业10月9号发布,为第三章全部例题

    第六题:使用判断语句,根据数字,输出对应的中文是星期几? 直接使用一个if语句的情况 int weekDay=3; if(weekDay==1){ sop("今天是星期一"); } ...

  2. Java程序设计第三次作业

    编写“学生”类及其测试类. 5.1 “学生”类: 类名:Student 属性:姓名.性别.年龄.学号.5门课程的成绩 方法1:在控制台输出各个属性的值. 方法2:计算平均成绩 方法3:输出各个属性的值 ...

  3. Java程序设计(三)作业

    题目1:用户输入学号,如果是以ccutsoft开头,并且后边是4位数字,前两位大于06小于等于当前年份.判断用户输入是否合法.ccutsoft_0801. 1 //题目1:用户输入学号,如果是以abc ...

  4. 程序设计第三次作业---C++计算器雏形

    Github链接:https://github.com/Wasdns/object-oriented 题目:程序设计第三次作业 程序设计第三次作业附加 我的程序设计第三次作业附加 代码规范 更新时间: ...

  5. 2017-2018-1 JAVA实验站 第三周作业

    2017-2018-1 JAVA实验站 第三周作业 团队展示 队名 JAVA实验站 拟作的团队项目描述 (2048)增加其他模式,使得2048更加丰富多彩 团队的首次合照 团队的特色描述 团队内部很团 ...

  6. Week09《java程序设计》第九次作业总结

    Week09<java程序设计>第九次作业总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 答: 2. 书面作业 本次作业题集集合 1. Li ...

  7. Java程序设计 实验三

    北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计   班级:1353       姓名:李海空  学号:20135329 成绩:             指 ...

  8. C语言程序设计第三次作业--选择结构(1)

    Deadline: 2017-10-29 22:00 一.学习要点 掌握关系运算符和关系表达式 掌握如何判断两个实数相等 掌握常用数学函数的使用 掌握逻辑运算符和逻辑表达式 理解逻辑运算的短路特性 掌 ...

  9. Java初学者最近三次作业的心得体会

    作为一个初学者,简单的谈一下自己的作业心得体会.如果你是完全没有接触过Java的学习,本篇博文可能会有些收获,如果你已经学习Java有一段时间了,那么可以放弃这篇文章了,因为这篇文章讲解的是基本的东西 ...

随机推荐

  1. JS模块

    本文主要内容翻译自<Exploring ES6-upgrade to the next version of javascript> 模块系统 定义模块接口,通过接口 隐藏模块的内部实现, ...

  2. PAT甲级——1098 Insertion or Heap Sort (插入排序、堆排序)

    本文同步发布在CSDN:https://blog.csdn.net/weixin_44385565/article/details/90941941 1098 Insertion or Heap So ...

  3. luogu P5142 区间方差 十分优美的线段树

    又来了个维护方差的线段树.... 大致推导过程(字丑多包涵QAQ) 注意取模时要加一些100000007防止出现负数.. #include<cstdio> #include<iost ...

  4. 我在B站学习 Javascript入门教程 基础

    B站av9243452的一系列视频,适合学过其他编程语言的人观看,还挺不错的 共43节,该随笔为1~16节 Js介绍 如需使用外部文件,请在 <script> 标签的 "src& ...

  5. scrapy可视化管理工具spiderkeeper使用笔记

    http://www.scrapyd.cn/doc/156.html  入门中文教程 spiderkeeper是一款开源的spider管理工具,可以方便的进行爬虫的启动,暂停,定时,同时可以查看分布式 ...

  6. (转)vmware克隆Centos6.4虚拟机网卡无法启动问题

    vmware克隆Centos6.4虚拟机网卡无法启动问题 原文:http://blog.51cto.com/oldboy/1363853 快速处理办法: cat /etc/sysconfig/netw ...

  7. 借鉴redux,实现一个react状态管理方案

    react状态管理方案有很多,其中最简单的最常用的是redux. redux实现 redux做状态管理,是利用reducer和action实现的state的更新. 如果想要用redux,需要几个步骤 ...

  8. js的语法糖?

    ++“”里面的+“”默认被变成“0”了 前端多写了个+号导致的bug,网址后面多一个0.虽然不知道是什么原因,但是感觉是js的隐式替换

  9. springmvc之Hello World及常用注解

    步骤: 加入jar包 在web.xml 中配置DispacherServlet 加入SpringMVC 配置文件springmvc.xml 编写请求处理器(action/controller) 编写视 ...

  10. 几百道常见Java初中级面试题

     注:  有的面试题是我面试的时候遇到的,有的是偶然看见的,还有的是朋友提供的, 稍作整理,以供参考.大部分的应该都是这些了,包含了基础,以及相对深入一点点的东西.   JAVA面试题集 基础知识: ...