当前位置: 首页 > news >正文

四则运算和验证码

四则运算的代码
package bb;
import java.util.Random;
public class Sizeyunsuan {
public static void main(String[] args) {
Random random=new Random();
for(int i=1;i<=30;i++) {
int num1=random.nextInt(10)+1;
int num2=random.nextInt(10)+1;
int xuanze=random.nextInt(4)+1;
int result=0;
String fuhao="";
switch(xuanze) {
case(1):
fuhao="+";
result=num1+num2;
break;
case(2):
fuhao="-";
result=num1-num2;
break;
case(3):
fuhao="";
result=num1
num2;
break;
case(4):
fuhao="/";
result=num1/num2;
break;
}
System.out.println("第"+i+"题:"+num1+fuhao+num2+"="+result);
}

}
}
验证码的代码
package bb;
import java.util.Random;
import java.util.Scanner;
public class VerifyCodeGenerator {
public static String generateVerifyCode(int length) {
String chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
Random random = new Random();
StringBuilder verifyCode = new StringBuilder();
for (int i = 0; i < length; i++) {
int index = random.nextInt(chars.length());
verifyCode.append(chars.charAt(index));
}
return verifyCode.toString();
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String verifyCode = generateVerifyCode(4);
System.out.println("验证码:" + verifyCode);
System.out.print("请输入验证码:");
String inputCode = scanner.next();
if (inputCode.equalsIgnoreCase(verifyCode)) {
System.out.println("验证码输入正确!");
} else {
System.out.println("验证码输入错误!");
}
scanner.close();
}
}

http://www.gsyq.cn/news/13103.html

相关文章:

  • 第一次课动手动脑合集
  • smartctl on FreeBSD: Please specify device type with the -d option.
  • prefect
  • 课后作业1-3
  • 实用指南:clsx:高效处理 React 条件类名的实用工具
  • 课后作业2(动手动脑,课后实验性问题)
  • 从零开始构建图注意力网络:GAT算法原理与数值实现详解
  • 分解原则编写
  • iSCSI网络存储——基于VM17下麒麟V10SP1与SP2的共享配置
  • CSP-S1 2025
  • 金币
  • 【阿里DeepResearch】写作组件WebWeaver详解 - 指南
  • 完整教程:PostgreSQL 知识体系
  • 加密货币技术革命:揭秘数字复兴时代
  • 对于烧烤签子的钢材担忧
  • day20_修改 删除功能
  • Linux环境之----POSIX信号量
  • 完整教程:Flink 容错从状态后端到 Exactly-Once
  • Java语法基础课程动手动脑及课后实验问题整理文档
  • 安装包制作流程-final
  • 一般路人向第39次CSP认证
  • 完整教程:微论-神经网络的亲情密码,权重矩阵的家庭关系论
  • Ansible + Docker 部署 Apache Nifi 1.28 单用户集群
  • Godot Outline
  • SentinelOne与MITRE ATTCK企业版2025评估的深度解析
  • 详细介绍:Docker的介绍
  • react useEffect Hook讲解
  • 2025海丰杯WP
  • 2025电线电缆厂家最新权威推荐榜:聚焦电线电缆实力企业,覆盖多场景需求助力精准选购
  • 9.27课后作业