各位小伙伴 ,好梦君为了提升您 为您布置了一道测试练习题目,祝你好运!
作业:Java题目练习 可cmd运行Java编译器编译运行
1 输入密码4位数,5模,加密密码:个位与百位交换,十位与千位交换,输出加密密码。
(简易)
源码往下滑哟!尽量自己抄写题目研究自己动脑后再查看源码详解(源码本人制作 实属不易)
源码:
impor
import java.util.*; //导包
public class yangliu{
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
System.out.print("请输入一个四位数:");//非完整要求,不得输入英文
int num = sc.nextInt();
int ge=5%(num/1%10);
int shi=5%(num/10%10);
int bai=5%(num/100%10);
int qian=5%(num/1000%10);
//int password=ge*100+shi*1000+bai+qian*10; 此行无法如果遇到5555将出现bug需要考虑0
//System.out.print("加密之后的密码:"+password);
//System.out.print("加密之后的密码:"+bai+""+qian+""+ge+""+shi);
String a = Integer.toString(ge);//强转字符串显示输出
String b = Integer.toString(shi);
String c = Integer.toString(bai);
String d = Integer.toString(qian);
String s = b + a + d + c;
System.out.println(s);
}
}
小萌新!
有没有收获?似懂非懂咯?不要着急,可以尝试着翻翻之前的内容或者认真思考一番 我是祝你好梦!本节课就到这,课程持续更新......