Java语言程序设计题。求高手帮忙。

1、设变量i和j的定义inti=1,doubled=1.0,试分别计算下列表达式的值:
(1)46%9+4*4-2 (2)45+43%5*(23*3%2)
(3)45+45*50%i-- (4)1.5*3+(++d)
2、计算下列逻辑运算表达式的值。
(1)(true)&&(3>4) (2)(x>0)||(x<0)
(3)(x>=0)||(x<0) (4)(x!=1)==!(x==1)

答案依次是
1(1)15 (2)48 (3)45 (4)6.5
2(1)false (2)false (3)true (4)true追问

可以写出过程来吗?

追答

1
(1)46%9+4*4-2 = 1 + 14 = 15 %求余
(2)45+43%5*(23*3%2)= 45 + 3 * (49 % 2) = 45 + 3 * 1 = 48
(3)45+45*50%i-- = 45 + 2250 % 1 = 45 + 0 = 45;
(4)1.5*3+(++d)= 4.5 + 2.0 = 6.5
2
(1)(true)&&(3>4) --> true $$ false --> false
(2) (x>0)||(x x = 0 false; x != 0 true
(3) (x>=0)||(x true
(4) (x!=1)==!(x==1) --> (x!=1) 和 !(x==1) 一个意思

温馨提示:内容为网友见解,仅供参考
无其他回答

JAVA程序设计课程作业,请高手帮忙啊
1.ABD 自动装箱拆箱,byte的范围不能超过255 2.BCD false关键字必须小写,且Java不支持0转false,C\/C++中支持 3.ACD abstract抽象必须被继承,不能被实例化,final类不能被继承 4.ACD +在字符串操作中用作连接符,三元运算符A? B:C若表达式A为真,则返回B的值,若A为假,返回C的值 5.AC ...

程序设计题:编写一个java小应用程序,要求输出自己的学号,姓名,并写出...
下面是一个java 小程序实现的import java.awt.*;\/\/引入包import java.applet.Applet;\/\/引入包public class Output extends Applet\/\/定义类{ \/\/定义变量 private String name; private int num; \/\/初始化 public void init() { name = getParameter("vname"); num = Integer.parseInt(getParameter("vnum"))...

java题目,请高手帮忙解决。
Java语言的封装性较强,因为Java无全程变量,无主函数,在Java中绝大部分成员是对象,只有简单的数字类型、字符类型和布尔类型除外。而对于这些类型,Java也提供了相应的对象类型以便与其他对象交互操作。可移植性:就是在这个系统上作的程序经过一次编译后可以移植到别的系统上解释执行,只要经过简单的粘贴...

求一些JAVA基础的程序练习题目~~~
Java自动进行无用内存回收操作,不需要程序员进行删除。而c十十中必须由程序贝释放内存资源,增加了程序设计者的负扔。Java中当一个对象不被再用到时,无用内存回收器将给它加上标签以示删除。JAVA里无用内存回收程序是以线程方式在后台运行的,利用空闲时间工作。 5.操作符重载 Java不支持操作符重载。操作符重载被认...

新手求助java程序图形界面设计问题
public void componentResized(ComponentEvent ce){ panel.setBounds(getWidth()\/2-100,getHeight()\/2-85,210,122);button1.setBounds(getWidth()\/2-185,getHeight()\/2+45,85,30);button2.setBounds(getWidth()\/2-90,getHeight()\/2+45,85,30);button3.setBounds(getWidth()\/2+5,getHeight(...

求java基础习题!
多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用String...

java课程设计
解决这个问题应该首先先对增删改查的流程认识清楚,不知道你们这个用不用框架,应该是不用,先想想页面流程,先把网页的UI设计好 根据功能分出模块,然后把各个页面打通,仔细想想各个表的关系和Sql语句怎么写 然后一个模块一个模块的解决,如果用Javabean+jsp的模式做应该是两周时间够用了!而且要求说的...

【高分】DIV CSS一系列问题(高手进)
W3C CSS验证服务是由W3C制作的一个免费软件,用于帮助Web设计者检查层叠样式表(CSS)。你可以在W3C提供的免费在线服务中使用,也可以下载后作为一个Java程序或者Servlet运行在自己的机器上。Web2.0是Web1.0的升级,版本不同。Web1.0里,互联网内容是由少数编辑人员(或站长)定制的,比如搜狐;而在Web2.0里,每个人都是内容...

C#程序设计题目3道
1.计算1到N的累加 using System;public class AddDemo { public static void Main(){ int Count=0;Console.WriteLine("本程序是计算从1到N的累加值!");Console.Write("请输入N的值:");int N=Convert.ToInt32(Console.ReadLine());for(int i=1;i<=N;i++){ Count+=i;} Console....

老师要求写一份C语言课程设计报告,有一个问题是系统运行环境与数据库设...
真正的高手应该是善于设计优秀的数据结构和算法的,应该是具有独立分析和解决问题的能力并利用计算机程序来实现的,他的思想应该是超脱语言、在更高处的一种升华。如果某一天,你深切的体会到,真正重要的不是什么语言而是思想的时候,说明你可以出师了。 追问 谢谢你告诉了要升大二的我应该如何学习计算机科学与技术这个...

相似回答