我用Java写了一个练习程序,练习一个数的乘方。不知不觉中,我犯了一个奇怪的错误。然而,无论我怎么输入,答案还是正确的。下面是这段代码。
public static void main(String args[])
{
int count;
int num1, num2, result = count =1;
try(Scanner n1 = new Scanner(System.in))
{
System.out.println("Enter the 1st number");
num1 = n1.nextInt();
System.out.println("Enter the 2nd number");
num2 = n1.nextInt();
}
while(count<=num2)
{
if(num2!=0)
{
result = num1*result;
count++;
}
else
{
System.out.println(num1+" to the power "+num2+" is "+num1);
}
}
System.out.println(num1+" to the power "+num2+" is "+result);
}
我真想知道到底发生了什么。为什么语句“System.out.println(num1”的幂“num2”是“num1)”没有打印num1的值。
以下是输出:
{
Enter the 1st number
100
Enter the 2nd number
0
100 to the power 0 is 1
}
我使用ECLIPSE LUNA编写java代码。
假设您将< code>count和< code>result初始化为1(经过编辑后,我发现这是一个正确的假设),如果< code>num2为0,则根本不会进入循环,您看到的只是最后一行(循环后)打印的输出。
因此,在本例中,循环内有什么并不重要-<code>System.out。println(num1”的幂“num2”为“num1”) num2为0时,将永远不会执行code>。
我正在处理存在于一个php文件中的html表单,如下所示,我想计算输入的html输入值。 Php/HTML代码: 点击保存后,它会保存在JSON中,如下所示,并输入值列表。此时,我已经输入了值,因此在JSON中显示如下: 下面是属于上述html/php代码的表单截图部分: 输入值后,显示如下: 以下是inspect上的html代码: 问题陈述: 我想知道我需要添加什么php代码,以便获得输入值的计
本文向大家介绍计算一个数的因数-JavaScript,包括了计算一个数的因数-JavaScript的使用技巧和注意事项,需要的朋友参考一下 我们需要编写一个JavaScript函数,该函数接受一个数字并返回精确除以输入数字的数字计数。 例如- 如果数字为12,则其因子为- 因此,输出应为6。 示例 以下是代码- 输出结果 以下是控制台中的输出-
最少频率 - 从 System.in 输入的 10 个整数列表中输出出现频率最低的整数及其出现计数。如果列表中的多个整数出现频率最低,则输出任何出现频率最低的整数。将类命名为“最少频率”。您可以假定所有 10 个整数都在 -100 到 100(包括 -100 到 100)的范围内。 我让它要求用户输入10个整数并将其放入数组中。我还让它计算输入数字的出现次数并将其存储在另一个数组中。我一直坚持寻找
我有一个Java作业,我需要读入一个字符,然后计算该字符在数组中出现的次数。这是我目前所掌握的。
我正在学习C编程语言。我试图使以下代码工作: 我构建并运行代码。然后,我输入一个随机单词并按回车键。我希望在下一行看到一个数字,但发生的是光标移动到下一行。当我输入一个新单词时,同样的事情也会发生。我错过了什么? 编辑:当程序完成获取第一个单词的字符时,我希望< code>getchar()返回< code>EOF。
嗨,这是我正在做的课程上的一个问题。。。 > 程序打印“键入数字”,直到用户键入数字-1。当用户键入数字1时,程序打印“谢谢,稍后再见!”!“并结束 程序应该打印用户输入的数字的总和(不带数字-1) 程序应该打印用户键入的数字(没有数字-1) 程序应该打印用户键入的数字的平均值(没有数字-1)。 5.程序应该打印用户键入的偶数和奇数的数量(没有数字-1)。 我已经完成了1-4,但完全停留在5。我确