问题1:编写一个代码产生指定数目的随机整数

public class suiji {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc = new Scanner(System.in);

int b;

long a=123;

long c=321;

long m=456;

System.out.println("请输入你想要的n:”);

b=sc.nextInt();

for(int i=0;i<b;i++)

System.out.println(rand(i, a, c, m));

}

public static long rand(long r,long a,long c,long m)

{

r = ( r * a + c ) % m;

return r;

}}

以下代码的特殊之处:

参数类型不同,函数类型不同,参数不同。

判断是否是回文

import java.util.Scanner;

public class huiwen {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
         String str = sc.nextLine(); //请输入一个字符串
         if(isPalindrome(str,0)){
         System.out.println("字符串 " + str + "是回文串");
}

else{
System.out.println("字符串 " + str +"不是回文串");
}
}

public static boolean isPalindrome(String str,int index){
         System.out.println(str.charAt(0) + " " + str.charAt(str.length() - 1));
              if(str.charAt(0) == str.charAt(str.length() - 1)){
              if(str.length() > 2)

{
return isPalindrome(str.substring(index+1,str.length()-1),0);
}else return true;

}else return false;

}
}

}

转载于:https://www.cnblogs.com/sunhongbin/p/11584443.html

动手动脑问题2加课堂练习相关推荐

  1. JAVA课上动手动脑问题以及课后测试1,2总结

    课堂测试1      像二柱子那样,花二十分钟写一个能自动生成30道小学四则运算题目的 "软件" 2    (1)题目避免重复 (2)可定制(数量/打印方式) 设计思路 1)产生两 ...

  2. JAVA语法基础 动手动脑及课后作业

    动手动脑1: 仔细阅读示例: EnumTest.java,运行它,分析运行结果? public class EnumTest { public static void main(String[] ar ...

  3. java part.inlimen_java字符串加密及动手动脑

    字串加密: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想.程序流程图.源代码.结果截图. 设计思想:先输入一个字符串,调用toCharArray()函数将它转化为字符数组,在利 ...

  4. java窗口弹出的位置_java的窗口弹出和动手动脑

    窗口弹出 //两数相加窗口弹出 张雪晴 2015/10/3 import javax.swing.JOptionPane; public class Addition { public static ...

  5. 03-方法ppt动手动脑问题及课后实验性问题总结

    一.如何不使用static来进行调用函数? 1.自己定义的不需要都是static,但是要在主函数中调用就需要static了,因为main是静态 的,在类加载时就加载了.如果想用又不加可以吧自己写的方法 ...

  6. java用对话框输出计算结果_动手动脑及java程序之用消息框进行数的运算

    动手动脑自信成就人生 动手动脑1 ✿仔细阅读示例: EnumTest.java,运行它,分析运行结果? package demo; public class Test { public static ...

  7. 04-异常处理-动手动脑

    1.请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识. import javax.swing.*;classAboutExcepti ...

  8. 自己动手写CPU(8)加载存储指令的实现

    自己动手写CPU(8)加载存储指令的实现 好久没更新blog了,暑假提前放了.现在收假也该收收心了,继续捡起之前的CPU,自己开的坑不管咋样把它填完吧. 指令介绍 1.加载指令 2.存储指令 修改系统 ...

  9. 动手动脑-Java重载

    有以下例子: 例: Using overloaded methods public class MethodOverload { public static void main(String[] ar ...

最新文章

  1. matlab bp神经网络
  2. 皮一皮:没有草原也敢买马?
  3. python是一种语言还是一个软件-Python还是一种
  4. php接口调用实例化,PHP抽象类和接口用法实例详解
  5. java元空间扩容_JVM元空间(Metaspace)
  6. ft232r usb uart驱动 win7_新电脑想装WIN7,技术员让装WIN10,不是忽悠你,是有原因的...
  7. 软件工程复习提纲——第三章
  8. 微博机器学习平台架构及在微博推荐中的应用
  9. FusionCharts 3.2.1 flash 图表展示、数据钻取
  10. arduino教程【实战篇】
  11. win10c盘android,Win10系统C盘哪些文件可以删除?C盘无用文件都在哪?
  12. 06 暗语转换+ 人民币和卢布币值兑换+星座判断应用
  13. Construct 2 制作游戏心得
  14. logo在线生成怎么操作?手机也能轻松生成
  15. 网络安全自学入门:(超详细)从入门到精通学习路线规划,学完即可就业
  16. 基于jsp+mysql+Spring+SpringMVC+mybatis的ssm框架个人博客系统多用户
  17. Kotlin使用泛型搭建一个MVP最简单实例
  18. 【接口幂等性】使用token,Redis保证接口幂等性
  19. 适合Web前端程序员发展的二三线城市有哪些?
  20. 音乐投资的收益是从哪来的?音乐投资能赚多少钱?

热门文章

  1. UML中类图与对象图的区别
  2. eix安装_Windwos U盘PE制作与系统安装
  3. bootstrap-fileinput 添加打印按钮
  4. (1)搞一搞 seata 之 基础环境搭建
  5. 划重点了!网络推广网站在建设时期该如何进行优化?
  6. php behaviors,详解在PHP的Yii框架中使用行为Behaviors的方法_php技巧
  7. java jsp js xml_jsp实现将信息放入xml中的方法
  8. mac地址修改_快速更改WiFi MAC地址
  9. arm02gnu/linux,2.1. 支持的硬件 - Debian GNU/Linux 安装手册(PPC架构)
  10. matlab x12,用MATLAB最优化工具箱的相关函数编程求解: minf(X)=x12+2x22一2x1x2—4x1,X0=[0,0]T...