直接码。

/*** 写一个函数add,接受两个整数作为参数,返回这两个整数的和*/
public class oneA {public static void main(String[] args) {System.out.println(add(3, 5));}public static int add(int a, int b){return a+b;}
}
import java.util.Scanner;/*** 写一个函数,接受一个整数,输出整个整数的所有因子(*)*/
public class oneB {public static void main(String[] args) {yinzi();}public static void yinzi(){System.out.println("请输入一个整数:");Scanner scanner = new Scanner(System.in);int b = scanner.nextInt();System.out.println("这个整数的全部因子为:");for (int i = 1; i <= b; i++) {if(b%i == 0){System.out.println(i+" ");}}}
}
import java.util.Scanner;/*** 写一个函数接受一个整数,输出1+2+3+4+5+...+n的和*/
public class oneC {public static void main(String[] args) {add();}public static void add(){System.out.println("请输入一个整数:");Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int sum = 0;for (int i = 1; i <= a; i++) {sum = sum + i;}System.out.println("结果为:"+sum);}
}
/*** 写一个函数,接受一个整数,输出n个HelloWorld*/
public class oneD {public static void main(String[] args) {print();}public static void print(){System.out.println("请输入一个整数:");Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();for (int i = 0; i < a; i++) {System.out.println("HelloWorld");}}
}
import java.util.Scanner;/*** 写一个函数,接受一个整数,输出这个整数是几位数*/
public class oneE {public static void main(String[] args) {print();}public static void print(){System.out.println("请输入一个整数:");Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int count = 0;while(a > 0){a = a/10;count++;}System.out.println(count);}
}

JAVA程序设计----函数基础1相关推荐

  1. JAVA程序设计----函数基础2

    1.求一个三位数,该三位数等于每个数字的阶乘之和(*) /*** 求一个三位数,该三位数等于每个数字的阶乘之和(*)*/ public class oneF {public static void m ...

  2. Java程序设计语言基础01:绪论

    目录 1. 初探HelloWorld程序 1.1 类(Class)语法元素 1.2 main方法(main method)语法元素 1.3 System.out.println 1.4 字符串 2. ...

  3. JAVA程序设计----数组基础

    一些小思考题: 1.什么时候为数组分配内存? 数组在初始化时分配内存 2.数组一旦被创建,大小能不能改变? 数组一旦被创建,它的大小就不能改变,可以使用array.length的得到数组的大小. in ...

  4. Java程序设计语言基础04:数组

    目录 1. 数组基础 1.1 创建数组 1.2 使用数组 2. 数组的"名"与"实" 2.1 数组的"名" 2.2 数组的"实&q ...

  5. java程序设计_JAVA基础程序设计之方法

    1 基本概念 Java 方法是语句的集合,它们在一起执行一个功能. l 方法是解决一类问题的步骤的有序组合 l 方法包含于类或对象中 l 方法在程序中被创建,在其他地方被引用 1.1 方法的定义 一般 ...

  6. JAVA程序设计----集合基础之Collection

    思考题: 1.Set和List有哪些区别? List是有序的可重复的Collection,使用此接口能够精确的控制每个元素插入的位置.能够使用索引高效地访问List中的元素,这类似于Java的数组.S ...

  7. JAVA程序设计----集合基础之Map

    Map接口不是继承Collection接口,它与Collection接口是并列存在的,用于储存键-值对(key-value)形式的元素,描述了有不重复的键到值的映射. Map中的key(键)和valu ...

  8. Java程序设计语言基础05:Java的类和对象

    目录 1. 类的定义与组成 1.1 类的定义 2.2 类的使用 2. 类.对象和引用 2.1 类 2.2 对象 2.3 引用 3. 类的知识扩展 3.1 成员变量初始值 3.2 在类中定义自己的引用 ...

  9. Java程序设计语言基础03:Java中的程序执行流程

    目录 1. 简记部分 1.1 条件与循环 1.2 switch语句 1.3 continue与break 2. 变量的作用域 3. 从标准输入读取数据 4. 生成随机数 1. 简记部分 1.1 条件与 ...

最新文章

  1. android休眠唤醒驱动流程分析【转】
  2. 使用LCC网络补偿设计无线功率系统
  3. 【Python7】csv/excel/matplotlib,排序/树遍历,线/进程,文件/xml操作,百度人脸API,aiohttp/hal/restful/curl
  4. 在Java内部类中使用外部类的成员方法以及成员变量
  5. docker php 乱码,如何解决docker安装zabbix5.0界面乱码
  6. convert.todatetime指定日期格式_JDK1.8新增日期时间类型
  7. JS判断日期是否在同一个星期内,和同一个月内
  8. php 获取header auth,php CURL Auth请求头和响应头获取
  9. block的理解 ios_iOS面试--字节跳动最新iOS开发面试题
  10. html5旋转木马效果,js实现旋转木马效果
  11. 网络安全技术心得体会
  12. linux转换文件导出16进制,xxd命令转换二进制十六进制文件
  13. 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises15
  14. 【Python数据分析】二手车价格预测
  15. Spring核心技术
  16. 一个完整的python项目_一个完整的机器学习项目在Python中的演练(一)
  17. 安卓中如何获取MD5码
  18. RedHat9上安装Oracle9i手记(原作:hotman_x)
  19. unity PC 、安卓修改数据库文件
  20. 网页设计简历中个人作品html,网页设计师简历自我评价填写样本

热门文章

  1. 牛客 - 小V的序列(思维+位运算)
  2. 牛客 - 树上博弈(思维)
  3. 2021已去,2022未来
  4. 目标检测常用数据集格式
  5. Win32多线程编程(1) — 基础概念篇
  6. 解决延迟有 Wi-Fi 6 就够了!
  7. linux下使用python操作mysql
  8. 音视频技术开发周刊 | 149
  9. 基于Licode的WebRTC全球分布式架构
  10. 傅德良:选择视频编码器的误区