小编Mac*_*Mac的帖子

显示带有嵌套 for 循环的 ASCII 菱形

我正在尝试使用嵌套for循环显示星号菱形。

到目前为止,这是我的代码:

public class Diamond {
    public static void main(String[] args) {
        int size = 9;
        for (int i = 1; i <= size; i += 2) {
            for (int k = size; k >= i; k -= 2) {
                System.out.print(" ");
            }
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }// end loop

        for (int i = 1; i <= size; i += 2) {
            for (int k = 1; k <= …
Run Code Online (Sandbox Code Playgroud)

java for-loop nested ascii-art

5
推荐指数
0
解决办法
7601
查看次数

在 Java 中使用随机类的简单投币。do while 循环似乎不会产生随机结果

每次运行 main 中的 do-while 循环时,我都会遇到生成随机数的问题。当我删除 do - while 语句时,if 语句工作正常,似乎每次都会生成一个随机结果,但是当它在循环中重复时,它似乎只是重复了初始结果。

这是我的代码:

import java.util.Random;

public class CoinToss {
    private enum Coin {Heads, Tails};

    Random randomNum = new Random();
    private int result = randomNum.nextInt(2);
    private int heads = 0;
    private int tails = 1;
    Coin coinFlip;

    public void flip() {
        if (result == 0) {
            coinFlip = Coin.Heads;
            System.out.println("You flipped Heads!");
        } else {
            coinFlip = Coin.Tails;
            System.out.println("You flipped Tails!");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的方法主要在我似乎遇到问题的地方:

import java.util.Scanner;

public class TossGame {
    public static …
Run Code Online (Sandbox Code Playgroud)

java random

3
推荐指数
1
解决办法
5万
查看次数

温度转换PHP

我一直在使用HTML和PHP进行以下简单的温度转换.这是我第一次尝试使用PHP而我似乎无法正确使用它.

我确信我的代码中有很多错误,所以请耐心等待!

这是我有的:

<!DOCTYPE HTML>

<html>
<head> 
      <title>Temp Conversion</title>
      <meta charset="utf-8">
<body>
      <form name="tempConvert" method="POST" action="<?php echo $_SERVER["PHP_SELF"]; ?>">

<table>
<tr>
    <td>Enter value to convert</td>
    <td><input type="text" name="valueConvert" id="valueConvert" size="15"></td>
</tr>

<tr>
    <td>Convert to:</td>
    <td><select name="convertType" id="convertType" size="1">
               <option disabled> Select a measurement type</option>
               <option value="celsius">Celsius</option>
               <option value="fahrenheit">Fahrenheit</option>
        </select>
    </td>
</tr>

<tr>
    <td><input type="submit" name="btnConvert" id="btnConvert" value="Convert"></td>
    <td><input type="reset" name="btnReset" id="btnReset" value="Reset"></td>
</tr>



</form>

<?php


$valueConvert = $_POST['valueConvert'];
$convertType = $_POST['convertType'];
function tempConvert($valueConvert, $convertType){
    if($convertType == "fahrenheit"){
       $conversion = ((9/5)*$valueConvert) …
Run Code Online (Sandbox Code Playgroud)

php forms post

1
推荐指数
1
解决办法
8659
查看次数

标签 统计

java ×2

ascii-art ×1

for-loop ×1

forms ×1

nested ×1

php ×1

post ×1

random ×1