day04作业
1.for(初始化表达式;条件表达式;循环后的操作表达式){
循环体;
}
class Test_Sum {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
sum += i;
}
System.out.println(sum);
}
}
class Test_Sum2 {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
if (i%2 != 0) {
sum += i;
}
}
System.out.println(sum);
}
}
class Test_Sum3 {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
if (i%2 == 0) {
sum += i;
}
}
System.out.println(sum);
}
}
class Test_ShuiXian {
public static void main(String[] args) {
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);
}
}
}
}
class Test_ShuiXian {
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) {
count++;
}
}
System.out.println(count);
}
}
class Test_99 {
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 + "=" +i*j + "\t");
}
System.out.println();
}
}
}
2.初始化语句;
while(判断条件语句){
循环体语句;
控制条件语句;
}
3.break:跳出循环
continue:终止本次循环,继续下次循环
return:终止方法
4.方法是类中的一段独立的代码区域具有独立的功能
格式:
修饰符 返回值类型 方法名称(数据类型 名称1,数据类型 名称 2){
code...;
return 返回值;
}
分析main方法
修饰符 public static
返回值类型 数据类型返回值类型是什么就写什么,如果没有就写void
方法名称——自定义的名称写法和变量名一致
(数据类型 名称1,数据类型 名称2,...)——参数列表(形参列表)
(String[] args)——形参列表
5.A.修饰符 返回值类型 方法名称(数据类型 名称1,数据类型 名称2){
code...;
return 返回值;
}
B.
public static void main(String[] args){
}
6.A.
import java.util.Scanner;
class FunctionSum {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数");
int a = sc.nextInt();
System.out.println("请输入第二个数");
int b = sc.nextInt();
sum(a,b);
}
public static void sum(int a, int b){
System.out.println(a+b);
}
}
B.
import java.util.Scanner;
class FunctionCompare {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = sc.nextInt();
System.out.println("请输入第二个数:");
int b = sc.nextInt();
compare(a,b);
}
public static void compare(int a, int b){
if (a == b) {
System.out.println("相等");
}else{
System.out.println("不相等");
}
}
}
C.
import java.util.Scanner;
class FunctionMax {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = sc.nextInt();
System.out.println("请输入第二个数:");
int b = sc.nextInt();
max(a,b);
}
public static void max(int a, int b){
if (a > b) {
System.out.println(a);
}else{
System.out.println(b);
}
}
}
D.
import java.util.Scanner;
class FunctionRectangle {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入m:");
int m = sc.nextInt();
System.out.println("请输入n:");
int n = sc.nextInt();
rectangle(m,n);
}
public static void rectangle(int m, int n){
for (int i = 1;i <= m ;i++ ) {
for (int j = 1;j <= n ;j++ ) {
System.out.print("* ");
}
System.out.println();
}
}
}
E.
import java.util.Scanner;
class FunctionMultiplication {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入n:");
int n = sc.nextInt();
multiplication(n);
}
public static void multiplication(int n){
for (int i = 1;i <= n ;i++ ) {
for (int j = 1;j <= i ;j++ ) {
System.out.print(j + "*" + i + "=" +i*j + "\t");
}
System.out.println();
}
}
}
7.在同一个类中出现了多个同名的方法,但是参数列表不同。
day04作业的更多相关文章
- python day04 作业答案
1. 1) li=['alex','WuSir','ritian','barry','wenzhou'] print(len(li)) 2) li=['alex','WuSir','ritian',' ...
- python day04作业
- day04 作业
一.简述Python的五大数据类型的作用.定义方式.使用方法: 数字类型 整型 作用:描述年龄 定义方式: x = 10 y = int('10') 使用方法: + - * / % // ** 如果需 ...
- python 作业
Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...
- DSB
Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...
- Python作业篇 day04
###一.写代码,有如下列表,按照要求实现每一个功能 li=['alex','bibi','cc0','didi'] #1.计算列表的长度 #2.列表中追加元素'seven',并输出添加后的列表 #3 ...
- python开发学习-day04(迭代器、生成器、装饰器、二分查找、正则)
s12-20160123-day04 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...
- python10作业思路及源码:类Fabric主机管理程序开发(仅供参考)
类Fabric主机管理程序开发 一,作业要求 1, 运行程序列出主机组或者主机列表(已完成) 2,选择指定主机或主机组(已完成) 3,选择主机或主机组传送文件(上传/下载)(已完成) 4,充分使用多线 ...
- SQLServer2005创建定时作业任务
SQLServer定时作业任务:即数据库自动按照定时执行的作业任务,具有周期性不需要人工干预的特点 创建步骤:(使用最高权限的账户登录--sa) 一.启动SQL Server代理(SQL Server ...
随机推荐
- BZOJ3829 [Poi2014]FarmCraft 【树形dp】
题目链接 BZOJ3829 题解 设\(f[i]\)为从\(i\)父亲进入\(i\)之前开始计时,\(i\)的子树中最晚装好的时间 同时记\(siz[i]\)为节点\(i\)子树大小的两倍,即为从父亲 ...
- 【bzoj1833】 ZJOI2010—count 数字计数
http://www.lydsy.com/JudgeOnline/problem.php?id=1833 (题目链接) 题意 求在${[a,b]}$范围内整数中,每个数码出现的次数. Solution ...
- java多线程 -- 创建线程的第三者方式 实现Callable接口
Java 5.0 在 java.util.concurrent 提供了一个新的创建执行线程的方式:Callable 接口Callable 接口类似于 Runnable,两者都是为那些其实例可能被另一个 ...
- Android 通知之 Notification
Notifications | Android Developershttp://developer.android.com/guide/topics/ui/notifiers/notificatio ...
- 解题:CQOI 2013 和谐矩阵
题面 踩踩时间复杂度不正确的高斯消元 首先可以发现第一行确定后就可以确定整个矩阵,所以可以枚举第一行的所有状态然后$O(n)$递推检查是否合法 $O(n)$递推的方法是这样的:设$pre$为上一行,$ ...
- Non-Local Image Dehazing 复现
本文选自CVPR 2016, 文章链接Dana Berman, Tali Treibitz, Shai Avidan. Non-Local Image Dehazing 复现源码见我的Github 无 ...
- HDU 6071 同余最短路 spfa
Lazy Running Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)To ...
- [leetcode]multiply-strings java代码
题目: Given two numbers represented as strings, return multiplication of the numbers as a string. Note ...
- bzoj千题计划121:bzoj1033: [ZJOI2008]杀蚂蚁antbuster
http://www.lydsy.com/JudgeOnline/problem.php?id=1033 经半个下午+一个晚上+半个晚上 的 昏天黑地调代码 最终成果: codevs.洛谷.tyvj上 ...
- 【转载】 深度学习与自然语言处理(1)_斯坦福cs224d Lecture 1
版权声明:本文为博主原创文章,未经博主允许不得转载. 原文地址http://blog.csdn.net/longxinchen_ml/article/details/51567960 目录(?)[- ...