JAVA等式666的简单介绍
本篇文章给大家谈谈JAVA等式666,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java程序问题
- 2、用JAVA语言输出如 3 33 333,4 44 444 4444,以此类推
- 3、编写一个Java应用程序,使用for循环计算6+66+666+6666+……的前10项之和。
java程序问题
呵呵,你这个问题比较高深,是刚学java的吧?这个问题好多都给你解答了,我也就不给你回答了。不过可以加我Hi或者qq 410012636。以后这样的问题问我就可以了,不用浪费这么多分了,这样的问题还是能给你解答的哈。
public class MyTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
getSum(6,5);
getSum1(8,7);
}
//返回一个n个k的数
static int getValue(int k,int n){
String a="";
for(int i=0;in;i++){
a=a+k;
}
System.out.println(a);
return Integer.parseInt(a);
}
//返回每次增加一位数的和
static int getSum(int k,int n){
int sum=0;
for(int i=0;in;i++){
sum+=getValue(k,i+1);
}
System.out.println("和为:"+sum);
return sum;
}
//返回每次增加两位数的和
static int getSum1(int k,int n){
int sum=0;
for(int i=0;in;i+=2){
sum+=getValue(k,i+1);
}
System.out.println("和为:"+sum);
return sum;
}
}看看这个是你想要的吗?
用JAVA语言输出如 3 33 333,4 44 444 4444,以此类推
public static void main(String[] args) {
int max = 8;
for (int i = 0; i =max; i++) {
for (int j = 0; j i; j++) {
for (int j2 = 0; j2 j + 1; j2++) {
System.out.print(i);
}
System.out.print(" ");
}
System.out.println();
}
}
1
2 22
3 33 333
4 44 444 4444
5 55 555 5555 55555
6 66 666 6666 66666 666666
7 77 777 7777 77777 777777 7777777
8 88 888 8888 88888 888888 8888888 88888888
编写一个Java应用程序,使用for循环计算6+66+666+6666+……的前10项之和。
public static void main(String []args){
double sum = 0;
double x=6;
for (int i = 1; i =10; i++) { // i为控制相加的次数,即前10项
sum += x; //将该项与之前项的和相加
x += x * 10 + 6; //控制变量,在前一项的基础上乘以10再加6即为后面一项的值
}
System.out.println("前十项之和为: " + sum); //输出结果
}
JAVA等式666的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、JAVA等式666的信息别忘了在本站进行查找喔。