标签:ber 判断 编写程序 要求 ima number int == 继承
不知不觉java课程已经上到第三周了。感觉接触一门新的编程语言尽管有着一年C语言学习的底子,却也不是那么容易就上手的。还是觉得java挺难得,最主要的是概念上的理解和思维上的提升这两点收纳高难度比较大。本周学学了关键字其中有this,static等,也了解了java的三个性质: 封装性,继承性和多态性。感觉挺新奇的,在某些地方上是比C语言方便,但某些地方又要求严格,不如C语言灵活。二者的语法也不一样,我由此一不小就弄混了,导致了输出上的错误。本周学到的东西还挺多,作业也挺多,课堂上留下来的思考题对我来说还是有难度的。
package test;
public class test1 {
public static void main(String[] args) {
int number,a,b,c;
for(a=1;a<=9;a++)
{
for(b=0;b<=9;b++)
{
for(c=0;c<=9;c++)
{
number=a*100+b*10+c;
if(number==a*a*a+b*b*b+c*c*c)
{
System.out.println(number);
}
}
}
}
}
}
package test;
public class test2 {
public static void main(String[] args) {
int number=0,a,=1,b=1;
for(a=1;a<=100;a++)
number+=(a*10+3)*b;
b=-b;
}
System.out.println(number);
}
}
package test;
public class test3 {
public static void main(String[] args) {
int number=0,a,b,c;
for(a=1;a<=20;a++)
{
b=1;
for(c=1;c<=a;c++)
{
b*=c;
}
number+=b;
}
System.out.println(number);
}
}
package test;
public class test4 {
public static void main(String[] args) {
int number=0,a,b=0;
for(a=1;a<10;a++)
{
b=b*10+8;
number+=b;
}
System.out.println(number);
}
}
package test;
public class test5 {
public static void main(String[] args) {
int a,b,c,sum=0;
for(a=1;a<=1000;a++){
for(b=2;b<a;b++){
for(c=b+1;c<a;c++){
if(b*c==a){
if(b==c){
sum+=b;
}
else{
sum+=b+c;
}
}
}
}
if(a==sum+1){
System.out.println(a);
}
sum=0;
}
}
}
package test;
public class test6 {
public static void main(String[] args) {
int number=1,sum=1;
while(sum<8888) {
number++;
sum += number;
}
if(sum<8888) {
System.out.println(number);
}
else {
System.out.println(number-1);
}
}
}
public class test7{
public static void main(String[] args) {
int p=4,b=0;
for(int x=1;x<=5;x++)
{
for(int y=1;y<=p;y++)
{
System.out.print(" ");
}
System.out.print("*");
p--;
for(int z=1;z<=b;z++)
{
System.out.print(" *");
}
b++;
System.out.println("");
}
}
}
标签:ber 判断 编写程序 要求 ima number int == 继承
原文地址:https://www.cnblogs.com/LfanWyuXooo/p/11519740.html