吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1502|回复: 7
收起左侧

[Java 转载] Java自学Day18练习

[复制链接]
JXNU1999python 发表于 2021-12-4 20:02

一、作业一:利用学习过的循环结构和选择结构相关知识完成以下习题。
1、计算1000以内所有不能被7整除的整数之和

2、计算 1+2-3+4-5+6-7....+100的结果

3、从控制台输入一个正整数,计算该数的阶乘。例如输入5,阶乘为 54321

4、从控制台接收一个正整数,判断该数字是否为质数
质数(质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数)

5、从键盘接收一个正整数,该正整数作为行数,输出以下图形
*





例如:输入5,则打印如上图5行。

6、小芳的妈妈每天给她2.5元钱,她都会存起来,但是,每当这一天是存钱的第5天
或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。

7、一个数如果恰好等于它的因子之和,这个数就是完数,例如 6 = 1 + 2 + 3,编程
找出1000内所有的完数。

8、给一个不多于5位的正整数,
要求:求出它是几位数,逆序打印出各位数字。

二、作业二:
1、编写一个方法,求整数n的阶乘,例如5的阶乘是12345
思考:这个方法应该起什么名字,这个方法的形参是什么,方法的返回值类型是什么。

2、编写一个方法,输出大于某个正整数n的最小的质数。
思考:这个方法应该起什么名字,这个方法的形参是什么,方法的返回值类型是什么。

3、画出以下程序运行过程的内存图

public class Test{
public static void main(String[] args){
int a = 100;
int b = 200;
int retValue = m1(a, b);
System.out.println(retValue);
}
public static int m1(int x, int y){
int k = x 10;
int m = y
10;
int result = m2(k, m);
return result;
}
public static int m2(int c, int d){
int e = c / 2;
int f = d / 2;
int i = e + f;
return i;
}
}

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

云飞扬1 发表于 2021-12-5 00:55
加油,兄dei
peanut98 发表于 2021-12-5 06:33
CCQc 发表于 2021-12-5 07:23
头像被屏蔽
wanlinwo 发表于 2021-12-5 08:47
提示: 作者被禁止或删除 内容自动屏蔽
guoxingxin 发表于 2021-12-5 09:19
加油,全栈工程师。
SNNS 发表于 2022-1-3 11:41
guoxingxin 发表于 2021-12-5 09:19
加油,全栈工程师。

全栈?学java就全栈了?全栈不是要前后端(可能也包含数据库吧?)吗?
guoxingxin 发表于 2022-1-4 09:55
SNNS 发表于 2022-1-3 11:41
全栈?学java就全栈了?全栈不是要前后端(可能也包含数据库吧?)吗?

就是鼓励你多学点
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 09:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表