• 0706作业


    1:for循环的格式?要能看懂执行流程。      ****

      for循环完成如下案例

      

      求和

    //求和 1-10

    public class Task1 {

    public static void main(String[] args) {

    int sum=0;

    for (int i=1;i<=10 ;i++ ) {

    sum=sum+i;

    }

    System.out.println("sum="+sum);

    }

    }

      求偶数和

      求奇数和

    //求偶数和  求奇数和   1-100

    public class Task2 {

    public static void main(String[] args) {

    int sum=0;

    int sum1=0;

    for (int i=1;i<=100 ;i++ ) {

    if (i%2==0) {       //判断是偶数还是奇数

    sum=sum+i;

    }else {

    sum1=sum1+i;

    }

    }

    System.out.println("偶数和是"+sum);

    System.out.println("奇数和是"+sum1);

    }

    }

      打印水仙花数

    //打印水仙花数   100-999

    public class Task1 {

    public static void main(String[] args) {

    for (int i=100;i<=999 ; i++) {     //获取到所有的三位数100-999

    int ge=i%10;

    int shi=i/10%10;

    int bai=i/100%10;

    if (ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {

    System.out.println("i="+i);

    }

    }

    }

    }

      统计水仙花数

    //统计水仙花数   100-999

    public class Task1 {

    public static void main(String[] args) {

    int count=0;

    for (int i=100;i<=999 ; i++) {

    int ge=i%10;

    int shi=i/10%10;

    int bai=i/100%10;

    if (ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {

    System.out.println("i="+i);

    count++;

    }

    }

    System.out.println("count="+count);

    }

    }

      九九乘法表

    // 九九乘法表

    public class Task1 {

    public static void main(String[] args) {

    for (int i=1;i<=9 ;i++ ) {

    for (int j=1;j<=i ;j++ ) {

    System.out.print(j+"*"+i+"="+(j*i)+' ');

    }

    System.out.println();

    }

    }

    }

    2:while循环的格式?要能看懂执行流程

    while循环的格式:

    初始化语句;

    While(判断条件语句){

    循环体语句;

    控制条件语句;

    3:break,continue和return分别有什么用?           //控制跳转语句      *******

    break是跳出循环

    continue是终止本次循环继续下次循环

    return是结束方法

    4:函数(方法)的概念?函数的格式?格式的解释说明

    5:函数的调用

    A:明确返回值类型的函数调用

    B:void类型的函数调用

    6:函数的练习:                                   *****

    A:求两个数据之和

    B:判断两个数据是否相等

    C:获取两个数中较大的值

    D:打印m行n列的星形矩形

    E:打印nn乘法表

    7:什么是函数重载?以及函数重载的练习?把讲过的案例练习一次即可

  • 相关阅读:
    前端面试详解
    nodejs mysql模块简单封装
    关于python字符串拼接的几种方法
    JavaScript递归简单实现个对象深拷贝
    HTTP协议类
    dom事件类
    css之浮动
    Less主要用法
    js中控制流管理的四种方法
    js for in 和 for of 的区别
  • 原文地址:https://www.cnblogs.com/wty1994/p/9274892.html
Copyright © 2020-2023  润新知