首页 > 后端开发 > 正文

这个java程序为什么运行没有结果?

2024-04-06 15:04:27 | 我爱编程网

今天我爱编程网小编整理了这个java程序为什么运行没有结果?相关内容,希望能帮助到大家,一起来看下吧。

本文目录一览:

这个java程序为什么运行没有结果?

我用java编写了一个程序,为啥运行不显示结果,求大神看看!

我改的,你参考下:

import java.util.Scanner;

public class a1

{ public static void main(String args[])

{ Scanner sr=new Scanner(System.in);

double a[]=new double[8];

for(int i=0;i

{ System.out.println("请输入"+(i+1)+"个值:");

a[i]=sr.nextDouble();

}

double n,b,c,d;

n=a[0]-a[4];

b=a[1]-a[5];我爱编程网

System.out.println(n+"@"+b);

}

}

关键是你这里用的是键盘输入,没有提示的话你不知道输入,其实运行出来了你就应该键盘输入数组定义元素个数的那么多个值,然后敲到最后一个就会有输出结果了,参考下,不懂的在问

这个java程序为什么运行没有结果?

这个java程序为什么运行没有结果?

while(j

所以在循环中j一直不会等于i

if(i%j==0){

t+=j;

}

这几句有点莫名其妙

if(i%j==0){ //若i模除j为0,如果i为10,j为1、2或者5这个表达式都为true

t+=j; //以上为例,如果i为10,t初始值为0,那么循环完t应该为8=1+2+5

}

j++; //j = j +1 但是不会再循环一次了,因为while条件不满足

最后两句

if(i==t) //因为j=i的情况不满足while条件,所以不会出现 t = j = i的情况(就算满足j=i,t也不会等于i的,因为t是n个数字加总的值,按i=10的例子,t可以为1+2+5+10=18,最后也不符合打印条件),下面的打印语句就永远也不会被执行

System.out.println(i);

这个java程序为什么运行没有结果?

java程序,运行结果为0

我爱编程网(https://www.52biancheng.com)小编还为大家带来java程序,运行结果为0的相关内容。

计算总分和平均分的类classes中,student是新实例,想要算之前输入的,需要通过参数传进去:

class classes

{

//Student student=new Student();

//public int s[]=new int[4];

int sum=0;

public void getTotalScore(Student student)

{

int k;

for(k=0;k<=3;k++)

{

sum+=student.score[k];

}

System.out.println("总成绩"+sum);

}

public void getAverage()

{

double ave;

ave=sum/4;

System.out.println("平均成绩"+ave);

}

}

以上就是这个java程序为什么运行没有结果?全部内容,更多相关信息,敬请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“这个java程序为什么运行没有结果?”相关推荐
java程序运行 ,不显示结果 ,我刚装的jdk,运行所有程序都没有结果不知道为什么啊。直接跳到下一行了。
java程序运行 ,不显示结果 ,我刚装的jdk,运行所有程序都没有结果不知道为什么啊。直接跳到下一行了。

java中没错,就是运行不出结果!!!求教!!!!!1.把publicclassdrawstring{及最后一行大括号去掉2.把publicvoidmain(String[]args)改为publicstaticvoidmain(String[]args)3.java文件名要改为DrawString.java可以了。java程序运行,不显示结果,我刚装的jdk,运行所有程序

2024-04-05 16:16:39
java程序运行结果是什么?
java程序运行结果是什么?

java程序运行结果是什么?classAnimal{publicAnimal(){super();System.out.println("我是动物");}}classCatextendsAnimal{Cat(){super();System.out.println("我是猫");}}classPersiaCatextendsCat{publicPersiaCat(){super();Syst

2024-05-30 00:05:46
下面java程序的运行结果 java求以下程序的运行结果
下面java程序的运行结果 java求以下程序的运行结果

java求以下程序的运行结果第一题是s=2+4+6=12考察do……while循环体和continue第二题是求数组中3的倍数的和,30+60+90=180第三题是考察try……catch语句的运用。定义了5个长度的数组,却在第十一个位置添加元素,导致数组越界。因此输出:“超出数组范围!*****异常处理结束!”以下Java程序的运行结果是()。C.运行正常,没

2024-06-30 17:31:11
JAVA程序 请问这些程序运行结果是什么 新手刚开始学 谢谢
JAVA程序 请问这些程序运行结果是什么 新手刚开始学 谢谢

java程序,运行结果与想象的不一样实例化Integer涉及到整型数的自动拆装箱,在进行自动拆装箱时,编译器会使用Integer.valueof()来创建Integer实例Integer.valueof()的源代码:publicstaticIntegervalueOf(inti){assertIntegerCache.high&gt;=127;if(i&gt;=Integer

2024-03-25 17:56:33
编写的java程序在cmd里运行完后,怎么没看到输出结果,
编写的java程序在cmd里运行完后,怎么没看到输出结果,

编写的java程序在cmd里运行完后,怎么没看到输出结果,帅锅。。生成class文件说明你的程序正确的,,这是要编译后再输出结果的,,只要在cmd中输入java类名如你的是hellojava.java那你就要输入javahellojavajava代码运行后没结果??你的main方法里只有一行代码,new了一个PrimeThreads,参数是字符串数组argsPrimeThread

2024-05-20 08:59:33
运行java程序解释 关于JAVA程序的注释和运行结果
运行java程序解释 关于JAVA程序的注释和运行结果

JAVA程序详细解释这是一个,求解问题。从字符串s中,求出其中包含有多少个sToFind。按照上面的例子,就是在sunjavahpjavahjsdhjjavadsjhjjavadsjjava中,计算含有多少个java子串。count负责记录一共有多少个子串。index负责记录每一次寻找开始时,字符串开始的位置。循环外面的s=s.substring(index+sT

2024-03-23 16:14:02
如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢
如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢

如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢1、得到的结果应该是如下before241145153after1234514152、因为你在第一个for循环之后调用的ddd()方法,然后把数组a的引用传给了方法ddd(),然后在在方法ddd()之中调用了swap()方法,其中的三个参数和下面声明的swap()方法中的参数是对应的。。且在方法swap()

2024-06-22 06:44:24
java程序完整运行分析 关于JAVA程序的注释和运行结果
java程序完整运行分析 关于JAVA程序的注释和运行结果

关于JAVA程序的注释和运行结果1、单行(single-line)--短注释://……单独行注释:在代码中单起一行注释,注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。注释格式:/*注释内容*/行头注释:在代码行的开头进行注释。主要为了使该行代码失去意义。注释格式://注释内容行尾注释:尾端(trailing)--

2024-04-29 20:20:15