5道简单的JAVA编程题(高分悬赏)

5道简单的JAVA编程题(高分悬赏),第1张

public class Message{

//姓名字段、性别字段、年龄字段、联系电话字段和通信地址字段

private String name;

private String sex;

private int age;

private String phone;

private String address;

public void setName(String name) {

thisname = name;

}

public void setAge(int age) {

thisage = age;

}

public void setPhone(String phone) {

thisphone = phone;

}

public void setAddress(String address) {

thisaddress = address;

}

public String getName() {

return (thisname);

}

public int getAge() {

return (thisage);

}

public String getPhone() {

return (thisphone);

}

public String getAddress() {

return (thisaddress);

}

public void setSex(String sex) {

thissex = sex;

}

public String getSex() {

return (thissex);

}

//String mane,String sex,int age,String phone,String address

public void getString(Message message)

{

Systemoutprint("姓名:"+thisgetName()+"\n性别:"+thisgetSex()+"\n年龄:"+thisgetAge()+"\n联系电话:"+thisgetPhone()+"\n地址:"+thisgetAddress());;

}

}

class Demo{

public static void main(String [] args){

Message message=new Message();

messagesetName("张三");

messagesetSex("男人");

messagesetAge(10);

messagesetPhone("1234567890123456789");

messagesetAddress("不知道什么大街100号");

messagegetString(message);

}

}

这样的?还是其他的什么?

你的题有很多错误,我给你改了一下。

1设变量i和j的定义如下,试分别计算下列表达式的值:

int i=1; double d=10;

1题 35/4 [8]

2题 46%9+44-2 [15]

3题 45+43%5(233%2)[48]

4题 45+4550%i-- [45]

5题 45+4550%(i--) [45]

6题 153+(++d) [65]

7题 153+d++ [55]

8题 i+=3/i+3 [7]

程序阅读题

1给定如下代码,写出程序运行结果

class Example{

public static void main(String arges[]){

int i=0;

do{

Systemoutprintln("doing it for i is:"+i);

}while(--i>0);

Systemoutprintln("finish");

}

}

结果如下:

doing it for i is:0

finish

2 阅读程序段写出执行结果

for(int k=1;k<=5;k++){

if(k>4)break;

Systemoutprintln("k="+k);

}

结果:

k=1

k=2

k=3

k=4

3试写出下列程序段循环的运行结果

int i=1;

while(i<10)

if(i++%2==0)

Systemoutprintln(i);

结果:

3

5

7

9

*** 作题

求1!+2!++10!

public static void main(String arges[]){

long sum = 0;

for(int i = 1; i <= 10; i++) {

long s = 1;

for(int j = 1; j <= i; j++) {

s = j;

}

sum += s;

}

Systemoutprintln("sum = " + sum);

}

求100之内的所有“完数”。完数是指等于它的因子和的数。例如:6=1+2+3,6=123,则6是一个完数

public class wanshu{

public static void main(String[] args) {

for(int i = 1; i <= 100; i++) {

if(fun(i)) {

Systemoutprintln(i);

}

}

}

public static boolean fun(int num) {

int sum = 0;

for(int i = 1; i < num; i++) {

if(num % i == 0) {

sum += i;

}

}

return num == sum;

}

}

以上就是关于5道简单的JAVA编程题(高分悬赏)全部的内容,包括:5道简单的JAVA编程题(高分悬赏)、急。。。java程序题。谢谢、Java 程序设计题 急急急等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9484183.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存