两道JAVA简单编程题求解!急!

两道JAVA简单编程题求解!急!,第1张

居老师,吼吼。

#include <stdioh>

int main(void)

{ int num1,num2;

int x,y,z,j;

float k; /得将k定义成实型的,即float或double型,因为除法结果有可能为小数,否则会导致错误/

printf("Enter num1=");/这一行是提醒输入数字num1,只需要引号里面的就可以了/

scanf("%d",&num1);

printf("Enter num2="); /这一行是提醒输入数字num2,也只需要引号里面的就可以了/

scanf("%d",&num2);

x=num1+num2;

y=num1-num2;

z=num1num2;

k=num1/num2;

j=num1%num2;

printf("num1+num2=%d\n",x); /等于号后面应该是%d,%d表示输出的是整形数据,即你定义的int型/

printf("num1-num2=%d\n",y); /输出应该是printf而不是print,最好加上\n换行/

printf("num1num2=%d\n",z);

printf("num1/num2=%f\n",k); /k定义的是float型,所以输出时应该是%f而不再是%d/

printf("num1%num2=%d\n",j);

return 0;

}

}

/ 你可以运行一下我给你改的,我建议你以后编程要学会缩进,这样让程序结构给清晰。在学C语言方面有什么疑问也欢迎多和我交流/

if (scontains(new Counts(rand)))

{

new Counts(rand)m++; //这个地方计数的对象,和set中放的对象不是同一个对象,这里创建了一个新的对象,应该是从Set中取得那个对应的对象

}

可以将Set改成Map来实现。

该了一下,可以达到你要的效果

public class E29_HashSetStatistics {

public static void main(String[] args)

{

Random r = new Random();

Map<Integer,Counts> m = new HashMap<Integer,Counts>();

for (int k = 0; k < 1000; k++)

{

int rand = rnextInt(20);

if ( mcontainsKey(rand) )

{

mget(rand)m++;

}

else {mput( rand,new Counts(rand) );}

}

for (Integer i : mkeySet())

{

Counts c = mget(i);

Systemoutprintln(c + ":" + (cm));

}

}

}

class Account

{

long password;

String name;

String personld;

double balance;

Account(String n,long pw,String ps)

{

name=n;

password=pw;

personld=ps;

balance=0;

}

void deposit(double d)

{

balance+=d;

}

void withdraw(double w)

{

balance-=w;

}

void printM()

{

Systemoutprintln(name+"存款余额为:"+balance);

}

}

public class test

{

public static void main(String args[])

{

Account zhangsan=new Account("张三",123L,"111111111111111112");

Account lisi=new Account("李四",124L,"111111111111111111");

zhangsandeposit(800);

lisideposit(800);

lisiwithdraw(200);

zhangsandeposit(300);

zhangsanprintM();

lisiprintM();

}

}

亲测可用

以上就是关于两道JAVA简单编程题求解!急!全部的内容,包括:两道JAVA简单编程题求解!急!、java一个简单的程序问题、一个初级java编程程序题,求解。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9400822.html

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

发表评论

登录后才能评论

评论列表(0条)

保存