水仙花之java与c++的战争======
摘要:总结:同样在C++里可以运行正常的水仙花,在java里不行为什么??是运算符优先级的问题吗:package com.a;//水仙花数 一个三位数 324;426/195public class Flo { public static void main(String[] args) { int a, b, c; for (int n = 100; n <= 999; n++) { // %100 是 取膜,指剩下的余数 /是除数 a = n / 100;// 百位数 // b = n %100%10;// 个位// b=n/10-a*10;//请看这行代码、、c+...
阅读全文
posted @
2013-11-01 21:14
juewang
阅读(204)
推荐(0)
java代码水仙花
摘要:总结:分离出百位,十位,各位,我总是模模糊糊的,总是分不清取膜与除号的作用区别;“%”的意思是“取膜”,表示取得的是余数“/”的意思是除,得到的是除数。package com.a;//求水仙花//如123public class Ritrer { public static void main(String[] args) { int a, b, c; for (int j = 100; j < 999; j++) { a = j % 100 / 10;// ;十位 b = j / 100;// 百位 c = j % 10; if (j == a * a * a + b *...
阅读全文
posted @
2013-11-01 13:32
juewang
阅读(1385)
推荐(0)
java代码求奖金。要求从键盘输入利润
摘要:总结:看似文字描述很多,package com.ai;import java.util.Scanner;import com.b.Scaner;//v企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;//利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%; //20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;//60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,//从键盘输入当月利润,求应发放奖金总数
阅读全文
posted @
2013-11-01 08:05
juewang
阅读(606)
推荐(0)
java中输入3个数,从大到小的输出。。。。
摘要:总结:我暂时不能理解,C语言时讲过,java里就不理解了package com.a;import java.sql.Date;import java.util.Scanner;//输入三个数,按从小到达的顺序输出public class Test { public static void main(String[] args) { Scanner c = new Scanner(System.in); System.out.println("请输入3个数"); int a = c.nextInt(); int b = c.nextInt(); int s = c.nextI
阅读全文
posted @
2013-11-01 07:18
juewang
阅读(2276)
推荐(0)
java代码从键盘输入n的值,计算1+1/2+1/3+...+1/n的值,,
摘要:总结:谢谢陈勇老师。很棒的指导。超有爱。总是不思考++++如内存的分析。堆和栈。堆内存里对象,字符串,栈里基本数据类型来龙去脉,属性方法的调用,都不是很理解。。。。package com.c2;import java.util.Scanner;//1+1/2+1/3+....+1/n的值public class Dream { public static void main(String[] args) { Scanner c = new Scanner(System.in); System.out.println("请输入如n的值"); int n = c.nextInt
阅读全文
posted @
2013-10-31 21:00
juewang
阅读(2714)
推荐(0)
java求1+1/2+1/3+1/4+......+1/n的值
摘要:总结:与上一篇的不同是在main函数里。所以n的值是需要填写的。而不是未知值还是运用不灵活、package com.c2;//1+1/2+1/3+....+1/n的值public class Dream { public static void main(String[] args) { double s = 0; for (int i = 1; i <= 10; i++) { s += (double) 1 / i; } System.out.println(s); }}
阅读全文
posted @
2013-10-31 20:30
juewang
阅读(3268)
推荐(0)
求分数1+1/2+1/3+.....+1/n的值
摘要:总结:自己理解错了的有以下几点:1.s初始化的值是0.但数据类型最好定位double双精度类型2.for循环里面的i<n。不要忘了等号,因为i作为分母,不能为0,所以从1开始,3.在main函数里调用时,直接在方法名里写n的值package com.c2;//1+1/2+1/3+....+1/n的值public class Dream { public static void count(int n) { double s = 0; for (int i = 1; i <= n; i++) { s += (double) 1 / i; } System.out.println(s)
阅读全文
posted @
2013-10-31 20:24
juewang
阅读(919)
推荐(0)
测试类。。。重写篇
摘要:package com.c2;public class Ext { public static void main(String[] args) { Student s = new Student(); System.out.println(s.name); System.out.println(s.age); }}package com.c2;public class Person { int age; String name = "zhangsan"; Person() { } public Person(int a) { age = a; }}package com.
阅读全文
posted @
2013-10-31 13:40
juewang
阅读(218)
推荐(0)
java代码----求最大值,平均值。。。
摘要:总结:方法的返回值----返回的对象到底是什么?package com.a;import java.util.Scanner;//从键盘输入10个数,并输出最大值,最小值,平均值public class Zou { public static double ccc(int a[]) { int s = 0; int max = a[2]; for (int i = 0; i < a.length; i++) { if (max < a[i]) { max = a[i]; } } return max; } public static void main(String[]...
阅读全文
posted @
2013-10-31 06:45
juewang
阅读(1007)
推荐(0)
java代码,输入n多个数,求其平均值,虽有重复,但是第二次,我就乱写了
摘要:总结:对象调用方法,与在main 里直接输出没什么大的区别,少用方法,乱搞++++package com.c2;import java.util.Scanner;public class DD { // 求数组的平均值即 :a[i]/a.length public static void main(String[] args) { Scanner c = new Scanner(System.in); int a[] = new int[4]; DD b = new DD(); // DD d=new DD(); /* * System.out.println("请输入10个数-..
阅读全文
posted @
2013-10-30 22:28
juewang
阅读(1502)
推荐(0)
java代码求输入数的平均值~~~~
摘要:总结:1.谢谢程老师,一个很好的老师,人很普通,但是浑浊的世界里,那一份真实感动到底~~~~很感谢他2.这里注意两个方面,也是我最大的弱点:循环和数组的length属性。前者运用不灵活,后者自己总是不能理解。很桑心啦~~~~package com.c2;public class DD { // 求数组的平均值即 :a[i]/a.length public static double getAva(int a[]) { double s = 0; for (int i = 1; i < a.length; i++) { s += a[i]; } return s / a.length...
阅读全文
posted @
2013-10-30 21:05
juewang
阅读(3356)
推荐(0)
java代码求输入的三个数的最大值
摘要:package com.c2;import java.util.Random;import java.util.Scanner;//输入10个数,找出最大一个数,并打印出来。public class IO { public static void main(String[] args) { Scanner c = new Scanner(System.in);...
阅读全文
posted @
2013-10-30 16:47
juewang
阅读(1533)
推荐(0)
java代码switch语句求分数等级
摘要:总结:从键盘输入分数-----如果在0到100内,则输出等级小于0或者是大于100都不能输出,这里用if-else条件判断。package com.c2;import java.util.Scanner; /** * * @author Administrator */ public class Olk{ /** * @param args the command line arguments */ public static void main(String[] args) { Scanner c=new Scanner(Syst...
阅读全文
posted @
2013-10-30 13:14
juewang
阅读(2428)
推荐(0)
java代码求分数等级的输出~~~
摘要:总结:无论是switch-case-break语句都不要忘了跳出当前循环,即break;还有这个输入的分数我如何控制在100以内????package com.c2;//实现分数等级的输出、import java.util.Scanner;public class Olk{ public static void main(String[] args) { Scanner c=new Scanner(System.in); System.out.println("请输入你的分数----"); int x=c.nextInt(); switch(x/10){ case 10:
阅读全文
posted @
2013-10-30 06:29
juewang
阅读(1286)
推荐(0)
java代码 求和1+1/2+1/3+1/4+1/5+1/6+.......+1/n 的值~~~~
摘要:总结:很简单的练习:s=1+1/2+1/3+1/4+1/5+1/6+.......+1/n的值;注意这里的s是float型,绝对记住不能留整数型即s+=1/i;package com.c2;import java.util.Scanner;//28】.输入一个正整数repeat (0<repeat<10),做repeat次下列运算://读入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+……+1/n 。//例:括号内是说明 public class W2 { public static void main(String[] args) { float s =
阅读全文
posted @
2013-10-30 00:00
juewang
阅读(3959)
推荐(0)
求小球反弹高度,及落地过程中经过的路程~~~java代码
摘要:总结:这种思想,不是一想就突然出现在脑海里的package com.c2;//题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;//再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?//总结:这里的关键在于反弹高度,第一次反弹后,再弹起来绝对不会是100米高,第二次反弹50米,落地后//50米,再反弹只有一半了25米,在落地,也是25米,然后弹起来只有12.5米……………………//不要想的过于复杂,累计求和。看起来很简单,如果是一道数学应用题,结果会怎样呢?二元一次方程式吗??public class Oll { public static void mai...
阅读全文
posted @
2013-10-29 23:24
juewang
阅读(1362)
推荐(0)
java中利用if_else if循环求税率
摘要:总结:循环对我来说重点是在哪里结束的,还有数据类型package com.badu;import java.util.Scanner;//.输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 输入一个职工的月薪salary,//输出应交的个人所得税tax。 tax = rate * (salary-850) 当 salary <= 850 时,rate = 0%; //当 850 < salary <= 1350 时,rate = 5%; 当 1350 < salary <= 2850 时,rate = 10%;//当
阅读全文
posted @
2013-10-29 06:42
juewang
阅读(752)
推荐(0)
java中求利息的代码
摘要:总结:函数的重要性,懂得用哪一种函数package com.badu;import java.util.Scanner;//输入存款金额money、存期year和年利率rate,//根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数。//interest=money(1+rate)^year–moneypublic class Acc { public static void main(String[] args) { Scanner c = new Scanner(System.in); System.out.println("请输入存款金额:"
阅读全文
posted @
2013-10-28 23:56
juewang
阅读(1772)
推荐(0)
java中求输入一个数,并计算其平方根~~~
摘要:总结:函数 Math.pow(x,0.5);package com.badu;import java.util.Scanner;//输入一个数,并计算出平方根public class AA { public static void main(String[] args) { Scanner c = new Scanner(System.in); System.out.println("请输入一个数----"); double z = c.nextInt(); double y = Math.pow(z, 0.5); System.out.println(y); }}
阅读全文
posted @
2013-10-28 23:38
juewang
阅读(5700)
推荐(0)
java中length的用法
摘要:总结:length是属性。。。有很多种,不仅仅是指长度package com.c2;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;//注意思路,题目声明是一个存放5个数的数组,而不是自己来,但也可以//将5个数放到数组中,然后让用户任意输入一个数字,如果这个数字在数组中,//则输出该数在数组中的下标,如果不在数组中,则输出-1。(用户输入方法做)public class Coldd { public stat
阅读全文
posted @
2013-10-28 23:07
juewang
阅读(1998)
推荐(0)