永发信息网

java题目 小明左右手分别拿两张纸牌 黑桃10和红心8, 现在交换手中的牌 用程序模拟这一过程

答案:4  悬赏:20  手机版
解决时间 2021-11-27 06:45
java题目 小明左右手分别拿两张纸牌 黑桃10和红心8, 现在交换手中的牌 用程序模拟这一过程
最佳答案
public class P{
private String left;
private String right;
private String temp ="";
public P(String left,String right){
this.left = left;
this.right = right;
}
public void change(){
this.temp = this.left;
this.left = this.right;
this.right = temp;
}
public void print(){
System.out.println("左手:"+this.left+"\n右手:"+this.right);
}
public static void main(String[] args){
P p = new P("黑桃10","红心8");
for(int i=0;i<5;i++){
p.change();
p.print();
}
}
}
全部回答
关注...
import java.util.*;
public class ST{
public static void main(String strs[]){
Scanner sc=new Scanner(System.in);
int left,right;
try{
System.out.print("输出互换手中的纸牌;\n左手中的纸牌:");
left=sc.nextInt();
System.out.print("右手中的纸牌:");
right=sc.nextInt();
System.out.println(“输出互换后手中的纸牌;\n左手中的纸牌;"+right);
System.out.println("右手中的纸牌:"+left);

}catch(Exception ex){
System.out.println("输入数值格式错误");
}


交换牌的话只需:1.设一个中间变量赋值为左手中的纸牌10 2.把右手中的纸牌8赋值给左手中的纸牌10 3.把中间变量中的10赋值给右手中的纸牌8 就可以了

int j=10;左手中的纸牌
int k=8;右手中的纸牌
开始交换:
int i=j;
j=k;
k=i;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
许世友出拳的演职员表
如果之前因失踪后而报案,现在找到了,如何销案
豆腐素馅饺子怎么做
幼稚`诠释了我们的青春 相配的情侣网名是什么
为什么一吃海鲜或辣的肩背就很酸疼
萝卜馅菜团子的家常做法怎么做好吃
王者荣耀s11赛季怎么样继承/如何继承前段
永兴烧烤怎么去啊,有知道地址的么
向量共面是什么意思
大水桥到德令哈多远
如生,上下结构,怎么读
深圳大梅沙能搭帐篷不?哪里可以?
我家封阳台,店家竞用六个框上下左右拼接,我
我跟陌生女孩打招呼说的你美女你好,她回你是
怎样写采购年终总结
推荐资讯
结合情景说一下7*4减20表达的意思
未曾清贫难成人,不经打击老天真. 这首诗的名
求平阴大的企业名单,万分感谢!!!
剃刀龟养在黑箱子好还是铺铁胆砂好
唐朝的妃子都什么时候起床?
she's in the no.1 middle school.改为一
官方快彩已经停售为什么还在开?为谁开?
伯贤为什么叫啵啵虎?
英语150分制始于哪一年
宝马x6可变凸轮轴控制进气什么意思
CRV这钣金太次了?
我想做寿司,但是我这里得超市。都没寿司的食
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?