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

网站开发搭建合同范本开发一个安卓app

网站开发搭建合同范本,开发一个安卓app,网络舆情分析报告模板,十大社交电商购物平台一、主要目的 通过编写一个简单的Java程序#xff0c;加深对于条件语句和循环语句的理解#xff0c;并练习使用Scanner类获取用户输入 二、主要内容 编写一个程序#xff0c;根据用户输入的选项#xff0c;执行相应的操作。用户可以选择判断一个整数是否为奇数、判断一个…一、主要目的 通过编写一个简单的Java程序加深对于条件语句和循环语句的理解并练习使用Scanner类获取用户输入 二、主要内容 编写一个程序根据用户输入的选项执行相应的操作。用户可以选择判断一个整数是否为奇数、判断一个整数是否为完全平方数、判断一个整数是否为回文数、判断一个整数是否为素数、判断一个字符是否为英文字母并输出相应的结果 三、内容实现 import java.util.Scanner; public class Main {     public static void main(String[] args) {         Scanner scanner new Scanner(System.in);         System.out.println(请选择要进行的操作);         System.out.println(1. 判断奇偶数);         System.out.println(2. 判断闰年);         System.out.println(3. 判断质数);         System.out.println(4. 判断完全平方数);         System.out.println(5. 判断回文数);         System.out.println(6. 判断素数);         System.out.println(7. 判断输入的字符是大写字母还是小写字母);         int choice scanner.nextInt();                  switch (choice) {             case 1:                 System.out.println(请输入一个整数);                 int num1 scanner.nextInt();                 if (num1 % 2 0) {                     System.out.println(num1 是偶数);                 } else {                     System.out.println(num1 是奇数);                 }                 break;             case 2:                 System.out.println(请输入一个年份);                 int year scanner.nextInt();                 if (year % 400 0 || (year % 4 0 year % 100 ! 0)) {                     System.out.println(year 是闰年);                 } else {                     System.out.println(year 不是闰年);                 }                 break;             case 3:                 System.out.println(请输入一个整数);                 int num2 scanner.nextInt();                 boolean isPrime true;                 if (num2 1) {                     isPrime false;                 } else {                     for (int i 2; i Math.sqrt(num2); i) {                         if (num2 % i 0) {                             isPrime false;                             break;                         }                     }                 }                 if (isPrime) {                     System.out.println(num2 是质数);                 } else {                     System.out.println(num2 不是质数);                 }                 break;             case 4:                 System.out.println(请输入一个整数);                 int num3 scanner.nextInt();                 boolean isPerfectSquare false;                 for (int i 1; i num3 / 2; i) {                     if (i * i num3) {                         isPerfectSquare true;                         break;                     }                 }                 if (isPerfectSquare) {                     System.out.println(num3 是完全平方数);                 } else {                     System.out.println(num3 不是完全平方数);                 }                 break;             case 5:                 System.out.println(请输入一个整数);                 int num4 scanner.nextInt();                 String numStr String.valueOf(num4);                 String reverseNumStr new StringBuilder(numStr).reverse().toString();                 if (numStr.equals(reverseNumStr)) {                     System.out.println(num4 是回文数);                 } else {                     System.out.println(num4 不是回文数);                 }                 break;             case 6:                 System.out.println(请输入一个整数);                 int num5 scanner.nextInt();                 boolean isPrime2 true;                 if (num5 1) {                     isPrime2 false;                 } else {                     for (int i 2; i Math.sqrt(num5); i) {                         if (num5 % i 0) {                             isPrime2 false;                             break;                         }                     }                 }                 if (isPrime2) {                     System.out.println(num5 是素数);                 } else {                     System.out.println(num5 不是素数);                 }                 break;             case 7:                 System.out.println(请输入一个字符);                 char ch scanner.next().charAt(0);                 if (Character.isLetter(ch)) {                     if (Character.isUpperCase(ch)) {                         System.out.println(输入的是大写英文字母);                     } else {                         System.out.println(输入的是小写英文字母);                     }                 } else {                     int ascii (int) ch;                     System.out.println(非英文字母请输入一个整数 ascii);                 }                 break;             default:                 System.out.println(无效的操作);                 break;         }     } } 四、重难点 在这个程序中判断一个整数是否为回文数是一个比较难的地方。我通过将整数转换为字符串然后使用StringBuilder类的reverse()方法将字符串反转最后比较反转后的字符串和原字符串是否相等来判断一个整数是否为回文数。这个方法虽然简洁但是需要了解字符串的操作方法和StringBuilder类的使用。另外判断一个字符是否为英文字母也是一个比较重要的点通过使用Character类的isLetter()方法和isUpperCase()方法可以轻松实现 五、心得体会 通过这次实验我加深了对于条件语句和循环语句的理解并且掌握了使用Scanner类获取用户输入的方法。在编写程序的过程中我遇到了一些问题比如如何判断一个整数是否为回文数以及如何判断一个字符是否为英文字母。通过查阅资料和思考我成功解决了这些问题也提升了自己的编程能力
http://www.zqtcl.cn/news/517378/

相关文章:

  • 陇西学做网站鄂州网约车
  • 做类似58类型网站免费源码分享
  • 个人做的网站有什么危险网站模板怎样发布
  • 设计建设网站公司网站wordpress k2
  • 公司网站被抄袭网络宣传
  • 企业网站设计收费专业网络推广公司排名
  • 视频网站模板源码深圳网站建设明细报价表
  • nike官方网站定制二级域名网站有哪些
  • 越秀移动网站建设房门户网站如何做优化
  • 什么软件可以做动漫视频网站开发一个小程序大概要多少钱
  • 微网站可以做成域名访问株洲网站做的好的公司
  • 建设网站去工信部备案需要什么资料网站建设相关博客
  • 十度网站建设网站建立的企业
  • 婚庆公司网站国外网站阻止国内访问怎么做
  • 乐山高端网站建设wordpress openload
  • 哪些网站上可以做租车深圳品牌网站开发
  • 乐清网站改版公司西安网站建设公司哪家好
  • 国外小型网站1688货源网下载
  • 浏览量最大的网站网站导航栏目设计内容依据
  • 户外拓展公司网站开发桂林网站开发
  • 怎么入侵网站后台互联网营销师含金量
  • 网站建设ningqueseo济南网站建设服务
  • 做网站给女朋友品牌网站建设只询大蝌蚪
  • 厦门服装商城网站建设米课做网站
  • ui做网站实例一起做网店网站官方
  • 网站建设合同怎么写wordpress如何设置404页面
  • wordpress 安装过程顺德网站优化
  • 大麦网网站建设的功能定位wordpress图片不被收录
  • 做推广任务的网站渠道营销推广方案
  • 消防中队网站建设施工企业项目经理部管理人员对外行为的法律后果