1、李白无事街上走,提壶去买酒。遇店加一倍,见花喝一斗,五遇花和店,喝光壶中酒,试问李白壶中原有多少斗酒?(使用FOR循环结构编程实现)
2.打印出100~999之间的所有“水仙花数”。所谓“水仙花数”,是指一个3位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”!(使用FOR循环结构编程实现)
3、求平均数:用户循环输入任意个非0的数,输入0退出循环,系统计算并显示这些数的平均值!(用DO——WHILE)
老生们懂的就不要做了,让新手们有一个机会,答案我会再明天晚上发上去!!请新手们,认真做题,我会常常发帖出题的,想进步就向我看
2.打印出100~999之间的所有“水仙花数”。所谓“水仙花数”,是指一个3位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”!(使用FOR循环结构编程实现)
3、求平均数:用户循环输入任意个非0的数,输入0退出循环,系统计算并显示这些数的平均值!(用DO——WHILE)
老生们懂的就不要做了,让新手们有一个机会,答案我会再明天晚上发上去!!请新手们,认真做题,我会常常发帖出题的,想进步就向我看
解决方案 »
- 关于Socket Client接受Object
- 急问:jar包连接MySQL出错:java.lang.ClassNotFoundException,请问如何解决?
- ==和equals又混淆了,麻烦解答下
- 請問誰有可以實現發短信的包?
- excel问题
- 如何给JFrame或是JPanel上加背景,然后在背景的上面可以显示(文字)JLanel,或是加上其他控件
- 小弟初学JAVA,请各位大哥哥大姐姐开出一个书单,循序渐进的学习,小弟先谢拉!
- 在JBuilder 中有messagebox麼?怎麽調用?
- 求小写金额转换成大写金额的函数
- JAVA与英语的关系
- 为什么代码为什么不能修改frame图标?
- 查了几天的资料,对于论坛的分页代码原理还是没有什么思路,望前辈们指点
楼主【liaobaoli】截止到2008-07-18 13:24:33的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:20 每贴平均分数:10
回帖的总数量:1 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:2 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
第二个:
public class Test2 {
public static void main(String[] args) {
for (int i = 100; i <= 999; i++) {
int a = i / 100;
int b = (i - a * 100) / 10;
int c = (i - 100 * a - b * 10);
if ((a * a * a + b * b * b + c * c * c) == i) {
System.out.println(i);
} }
}
}
double v = 0.0;
for(int i=5;i>0;i--){
v += 1;
v /= 2;
}
System.out.println(v);
}
public class Avg{
public static void main(String[] args){
System.out.println("请输入非零的数字(输入0则停止输入):");
double db;
int count = 0;
double sum = 0;
double avg ;
do{
Scanner sc = new Scanner(System.in);
db = sc.nextDouble();
count++;
sum += db;
}
while(db != 0);
avg = sum/(count-1);
System.out.println("平均分为:"+avg);
}
}
{
public static void main(String[] args)
{
int[] result = new int[899];
int next = 0;
for(int i=100;i<1000;i++)
{
if(Math.pow(i/100,3) + Math.pow(i/10%10,3) + Math.pow(i%10,3) == i)
result[next++] = i;
}
for(int i=0;i<next;i++)
{
System.out.println(result[i]);
}
}
}
献丑了!!
3、求平均数:用户循环输入任意个非0的数,输入0退出循环,系统计算并显示这些数的平均值!(用DO——WHILE)
package javaapplication2;
import java.io.*;
public class Avg {
public static void main(String args[]) throws IOException{
double avg;
System.out.println("请输入三个大于0的数:");
Input s=new Input();
avg=s.input()/3;
s.out();
System.out.println("您输入的三个数的平均数为:"+avg);
}
}
class Input {
double []a=new double[3];
double input()throws IOException{
int i=0;
double sum=0;
do{
InputStreamReader ir=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(ir);
String str=br.readLine();
a[i]=Double.parseDouble(str);
sum+=a[i];
}
while(++i<a.length);
return sum;
}
void out(){
int i=0;
System.out.println("您输入的三个数分别是:");
do{
System.out.print(a[i]+" ");
}
while(++i<a.length);
System.out.println();
}
}
public class Liao1 {
public static void main(String[]args){
double i=0;
int j;
for(j=0;j<5;j++){
System.out.println(i);
i=(i+1)/2;
} System.out.println(i); }
}
第三题:package liao;
import java.util.*;
public class Liao14 {
public static void main(String[]args){
Scanner s = new Scanner(System.in);
double num; //数字
int i = 0;
double sum = 0; //和
double avg = 0; //平均分
do{
System.out.println("请输入数字: ");
num = s.nextDouble();
sum = sum+num; //累加和
avg =sum/i; //累加平均分
i++;
}while(num!=0);
System.out.println("共输入"+(i-1)+"个数字,和是"+sum+", 平均数是"+avg);
}}
import java.io.*;
public class bvb{
public static void main(String[] args)throws IOException{
int j,l=0,f=0,x=0;
double sum,p=0;
System.out.print("请输入你想要的数的范围:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
x=Integer.parseInt(br.readLine());
System.out.println("\n"+" 电脑随机输出的"+x+"以内的数: "+"\n");
do{
java.util.Random r=new java.util.Random();
j=(int)((r.nextDouble())*x);
if(j!=0){
System.out.print(" "+j);
f++;
if(f%10==0){
System.out.println(" ");
}
}
l+=j;
p++;
}while(j>0);
System.out.println("\n"+"\n"+"********随机数:"+(p-1)+"个");
System.out.println("********数之和:"+l);
sum=l/(p-1);
System.out.println("********数平均:"+sum);
}
}