小编all*_*iii的帖子

错误:不是声明Else(

我是一名大学计算机科学专业的学生,​​我似乎无法找出这段代码有什么问题.如果我能得到一些帮助,将不胜感激.尝试编译程序时出现一个错误

Quiz4.java:27:错误:不是声明Else(.

码:

import java.util.Scanner;

public class Quiz4
{
    public static void main(String [] args)
    {
    System.out.println(
                    "\nAuthor: Allen Watson \n" +
                    "Class: \tCSCI 1250-001 \n" +
                    "Date: \t09/18/2013 \n" +
                    "Lab: \tQuiz4 \n");
    Scanner Keyboard = new Scanner(System.in);

    String strBornState;
    String strCurrentState;

    System.out.print("\nWhat state were you born in:");
    strBornState = Keyboard.nextLine();

    System.out.print("\nWhat state do you currently live in:");
    strCurrentState = Keyboard.nextLine();

    if(strBornState.equalsIgnoreCase(strCurrentState))

        System.out.print("\nYou live in the same state you were born in:" + strBornState);

    else(
        System.out.print("\nYou DO NOT live …
Run Code Online (Sandbox Code Playgroud)

java if-statement compiler-errors

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

否则没有错误:我不明白为什么java不识别我的if语句

在第53行,它给了我一个别的错误,如果没有.我显然有if语句,但我不知道我做错了让java无法识别它.我试过移动大括号,没有任何工作.

import java.util.Scanner;
import java.text.DecimalFormat;

public class Quiz6
{

    public static void displayInfo()
    {
        System.out.println(
                            "\n\tAuthor: Allen Watson \n" +
                            "\tClass: \tCSCI 1250-001 \n" +
                            "\tDate: \t10/09/2013 \n" +
                            "\tLab: \tQuiz6 \n");
    }

    public static double calculatePay(int hourWorked, double hourlyRate)
    {
        double dPay;
        dPay = (hourWorked * hourlyRate);
        return dPay;
    }

    public static void main(String[] args)
    {
        Scanner Keyboard = new Scanner(System.in);
        DecimalFormat dfMoney = new DecimalFormat("$#,##0.00");
        String strName;
        int iCount;
        int iDaysWorked;
        int iTotalHoursWorked;
        int iSingleDayHours;
        double dHourlyRate;
        final …
Run Code Online (Sandbox Code Playgroud)

java if-statement compiler-errors

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

对于Statement:编译错误

我遇到第34行的编译错误.我已经尝试将变量设置为等于自身并修复了编译错误,但它没有正确运行程序.

这是错误:

BaseConverter.java:34: error: illegal start of expression
                    for(iCount=; iCount>=0; iCount--)
Run Code Online (Sandbox Code Playgroud)

码:

import java.util.Scanner;


public class BaseConverter
{
public static void main(String []args)
{
    Scanner Keyboard=new Scanner(System.in);
    int iConvertNum;
    int iFromBase;
    int iToBase;
    int iCount;
    int iQuotent=0; 
    int[] iRemander= new int[100];

    System.out.print("Enter the positive integer you want to convert: ");
    iConvertNum=Keyboard.nextInt();
    System.out.print("\nEnter the base you are converting from(1-16): ");
    iFromBase=Keyboard.nextInt();
    System.out.print("\nEnter the base you are converting to(1-16): ");
    iToBase=Keyboard.nextInt();

    //if(iFromBase<iToBase)
    //{
        for(iCount=0; iQuotent>0; iCount++)
        {
            iRemander[iCount]=iConvertNum/iToBase;
            iQuotent=(iConvertNum/(iToBase+iRemander[iCount]));
            iConvertNum=iQuotent;

            //return iRemander[iCount]; …
Run Code Online (Sandbox Code Playgroud)

java for-loop

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

标签 统计

java ×3

compiler-errors ×2

if-statement ×2

for-loop ×1