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

在网上做黑彩网站会怎样百度投诉中心入口

在网上做黑彩网站会怎样,百度投诉中心入口,外贸流程英文版,什么是自主设计网站文章目录 前言一、程序控制1.顺序结构问题描述解题思路题解 2.选择结构2.1 题1问题描述解题思路题解 2.1 题2问题描述解题思路题解 3.循环结构3.1 阶乘的求取问题描述解题思路题解 3.2 水仙花数问题描述解题思路题解 二、数组三、类与对象1.类与对象1.1圆类问题描述解题思路题解…

文章目录

  • 前言
  • 一、程序控制
    • 1.顺序结构
      • 问题描述
      • 解题思路
      • 题解
    • 2.选择结构
      • 2.1 题1
        • 问题描述
        • 解题思路
        • 题解
      • 2.1 题2
        • 问题描述
        • 解题思路
        • 题解
    • 3.循环结构
      • 3.1 阶乘的求取
        • 问题描述
        • 解题思路
        • 题解
      • 3.2 水仙花数
        • 问题描述
        • 解题思路
        • 题解
  • 二、数组
  • 三、类与对象
    • 1.类与对象
      • 1.1圆类
        • 问题描述
        • 解题思路
        • 题解
      • 1.2 学生类
        • 问题描述
        • 解题思路
        • 题解
    • 2. 继承
      • 问题描述
      • 解题思路
      • 题解
    • 3. 多态
      • 问题描述
      • 解题思路
      • 题解


前言


一、程序控制

1.顺序结构

问题描述

输入一个三位整数,输出个、十、百位的数字

解题思路

运算符:%、/的应用
详见文章

题解

Sequence.java文件

import java.util.Scanner;public class Sequence {public static void main(String[] args) {//输入一个三位整数,输出个、十、百位的数字Scanner input = new Scanner(System.in);int num = input.nextInt();System.out.println("个位"+(num%10));System.out.println("十位"+(num%100/10));System.out.println("十位"+(num/10%10));System.out.println("百位"+(num/100));//拓展:倒叙输出System.out.println((num%10)+""+(num/10%10)+""+(num/100));}
}

运行结果
在这里插入图片描述

2.选择结构

2.1 题1

问题描述

输入三个数,输出最值,从小到大排序输出

解题思路

求最值的常见方法
冒泡排序

题解

Choose1.java文件

import java.util.Scanner;//输入三个数,输出最值,从小到大排序输出
public class Choose1 {public static void main(String[] args) {Scanner input = new Scanner(System.in);int a = input.nextInt();int b = input.nextInt();int c = input.nextInt();
/*        //求最值if(a<b){a = b;}if(a<c){a = c;}System.out.println("最大值为: "+a);*///冒泡排序输出int t = 0;if(a>b){	// 3 2 1t=a;	// t=3a=b;	// a=2b=t;	// b=3}if(a>c){t=a;	// t=2a=c;	// a=1c=t;	// c=2}if(b>c){t=b;	// t=3b=c;	// b=2c=t;	// c=3}System.out.println("从大到小顺序输出:"+c+" "+b+" "+a);}
}

2.1 题2

问题描述

输入分数,输出对应的优良中差等级

解题思路

单一条件判断,用switch
详见文章

题解

Choose2.java文件

import java.util.Scanner;public class Choose2 {public static void main(String[] args) {Scanner input = new Scanner(System.in);int score = input.nextInt();switch (score/10){case 10:case 9:System.out.println("优");break;case 8:System.out.println("良");break;case 7:case 6:System.out.println("中");break;default:System.out.println("差");}}
}

3.循环结构

3.1 阶乘的求取

问题描述

输入一个整数数,求这个数的阶乘
阶乘公式:n!= n*(n-1)*(n-2)……*1

解题思路
题解

Jc.java文件

import java.util.Scanner;public class Jc {public static void main(String[] args) {Scanner input = new Scanner(System.in);int n = input.nextInt();int sum = 1;for (int i = 1; i <= n; i++) {sum *= i;}System.out.println(sum);}
}

3.2 水仙花数

问题描述

判断并输出100~1000以内的水仙花数
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。

解题思路
题解

Jc.java文件

public class Flower {public static void main(String[] args) {for (int i = 100; i < 1000; i++) {//个位int a = i%10;//十位int b = i%100/10;//百位int c = i/100;if(i == (a*a*a)+(b*b*b)+(c*c*c)){System.out.print(i+" ");}}}
}

二、数组

三、类与对象

1.类与对象

1.1圆类

问题描述

设计一个圆类(Circle),包括属性:半径;方法:构造方法、求面积方法area()、求周长方法perimeter。主方法中构造两个圆对象c1、c2、,c1半径15,c2半径30。然后分别显示两个圆的面积与周长

解题思路
题解

Circle.java文件

public class Circle {double r;public static void main(String[] args) {Circle c1 = new Circle();Circle c2 = new Circle();c1.r = 15;c2.r = 30;System.out.println("c1的面积: "+area(c1.r));System.out.println("c1的周长: "+perimeter(c1.r));System.out.println("c2的面积: "+area(c2.r));System.out.println("c2的周长: "+perimeter(c2.r));}public Circle(){}public static double area(double r){return Math.PI * r * r;}public static double perimeter(double r){return (2 * Math.PI * r);}
}

1.2 学生类

问题描述

设计一个学生类,包括属性:学号(No)、姓名(name)、性别(sex)、年龄(age);方法:构造方法、显示个人信息(showInFor())、显示并修改年龄的方法(modifyAge())

解题思路
题解

Circle.java文件

public class Student {private int No;private String name;private char sex;private int age;public void showInFor(){System.out.println("学号 "+No);System.out.println("姓名 "+No);System.out.println("性别 "+No);System.out.println("年龄 "+No);}public void setName(String name){this.name = name;}public String getName(){return name;}
}

2. 继承

问题描述

自行设计圆类,并在圆类的继承上派生圆柱类,注意派生类构造方法的书写。

解题思路

题解

Cylinder.java文件

public class Cylinder extends Circle{double h;public static void main(String[] args) {Cylinder cylinder = new Cylinder();cylinder.h = 4;cylinder.r = 2;v(cylinder.r, cylinder.h);s(cylinder.r, cylinder.h);}public static void v(double r,double h){System.out.println(area(r) * h);}public static void s(double r, double h){System.out.println(area(r)*2+perimeter(r)*h);}
}

3. 多态

问题描述

设计抽像图形类Shape,图形类里有求面积的抽像方法,派生矩形类、圆类等图形重写面积方法

解题思路

题解

Shape.java文件

//设计抽像图形类Shape,图形类里有求面积的抽像方法,派生矩形类、圆类等图形重写面积方法
public abstract class Shape {public abstract double getArea();
}
//矩形类E继承Shape类
class E extends Shape{double a;double b;public void area(double a,double b){this.a = a;this.b = b;}public double getArea() {return a*b;}
}
//圆类F继承Shape类
class F extends Shape{double r;public void area1(double r){this.r = r;}public double getArea(){return Math.PI*r*r;}
}//测试:
class Main11 {public static void main(String[] args) {E e = new E();F f = new F();e.area(3,4);f.area1(3);System.out.println("矩形面积为:" + e.getArea());System.out.println("圆形面积为:" + f.getArea());}
}
http://www.ds6.com.cn/news/90710.html

相关文章:

  • 邯郸市疫情宁波专业seo服务
  • 自动化优化系统网站建设如何推广seo
  • 网站检测报告哪里做seo管理系统
  • 杭州建设网 工程信息网站黄页引流推广链接
  • wordpress插件改名厦门seo推广公司
  • 网站建设做的人多吗软件外包公司有哪些
  • 给素材网站做签约设计不想做了网络销售模式有哪些
  • 现在有人还做网站吗搜索引擎在线观看
  • 公司网站建设公鸿星尔克网络营销
  • 小姐姐做我对象好不好网站5g网络优化培训
  • 电商网站建设费用seo算法入门教程
  • 网站开发开发需求各类资源关键词
  • 个人注什么域名的网站软文营销的本质
  • wordpress无插件对接公众号朝阳seo排名
  • 做网站送邮箱关于进一步优化落实疫情防控措施
  • 邳州微网站开发网络公司网站建设
  • 做百度网站需要多少钱天津谷歌优化
  • 网站建设的特点黑帽seo优化软件
  • isite企业建站系统百度下载app下载安装
  • 太原网站seo外包线上推广平台报价
  • 类似优酷的网站开发网络营销好找工作吗
  • 网站访客关键词推广效果分析
  • wordpress中文伪原创浙江seo外包
  • 郑州微信网站制作网络营销总结及体会
  • 车上seo是什么意思西安seo网站推广优化
  • 福田附近公司做网站建设多少钱阿里指数官网入口
  • 此网站域名即将过期百度关键词关键词大全
  • 制作一个静态网站的步骤站外推广方式有哪些
  • 买外贸服装去哪个网站公司网站建设哪个好
  • 新疆建设厅进疆备案官方网站seo自学