[蟲?] 請問這個原始碼哪裡有問題?
原始碼
import java.util.Scanner;//class uses class Scanner
public class test
{
//main method begins
public static void main( String args[] )
{
//create scanner to obtain input
Scanner n;
n = new Scanner( System.in );
int n;//正方形邊長
System.out.print( "請輸入一個介於1到70的數值:" );//prompt
n = input.nextInt();//讀取使用者輸入的數值寫到變數n
if ( 1<=n<=70 )//如果變數n介於1到70
i = 1;//將1寫到變數i
while ( i<=n )//i小於n使用while loop
{
if ( i==1 || i==n )//如果i等於1或n
j = 1;//將1寫到變數j
while ( j<=n )
{
System.out.print( "─" );//輸出─
j = j + 1;//變數j加1
}
System.out.print( "\n" );//跳行
i = i + 1;
else
System.out.print( "│" );
j = 1;//將1寫到變數j
while ( j<=n-2 )
{
System.out.print( " " );
j = j + 1;//變數j加1
}
System.out.print( "│\n" );
i = i + 1;
}
else
System.out.print( "錯誤!! 輸入的數值未介於1到70" );
}
}
Microsoft Windows XP [版本 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>d:
D:\>javac test.java
test.java:40: 'else' without 'if'
else
^
test.java:41: <identifier> expected
System.out.print( "│" );
^
test.java:41: illegal start of type
System.out.print( "│" );
^
test.java:43: <identifier> expected
j = 1;//將1寫到變數j
^
test.java:45: illegal start of type
while ( j<=n-2 )
^
test.java:45: <identifier> expected
while ( j<=n-2 )
^
test.java:45: <identifier> expected
while ( j<=n-2 )
^
test.java:52: <identifier> expected
System.out.print( "│\n" );
^
test.java:52: illegal start of type
System.out.print( "│\n" );
^
test.java:54: <identifier> expected
i = i + 1;
^
test.java:57: class, interface, or enum expected
else
^
test.java:59: class, interface, or enum expected
}
^
12 errors
D:\>
compiler過不去 可是我也看不出來哪裡有問題T.T
麻煩各位大大幫我看看
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.194.182
推
11/02 00:56, , 1F
11/02 00:56, 1F
推
11/02 01:01, , 2F
11/02 01:01, 2F
推
11/02 01:03, , 3F
11/02 01:03, 3F
→
11/02 01:03, , 4F
11/02 01:03, 4F
推
11/02 01:13, , 5F
11/02 01:13, 5F
推
11/02 01:16, , 6F
11/02 01:16, 6F
推
11/02 01:19, , 7F
11/02 01:19, 7F
推
11/02 01:21, , 8F
11/02 01:21, 8F
→
11/02 01:22, , 9F
11/02 01:22, 9F
推
11/02 02:32, , 10F
11/02 02:32, 10F
→
11/02 02:33, , 11F
11/02 02:33, 11F
推
11/02 04:00, , 12F
11/02 04:00, 12F
推
11/02 10:58, , 13F
11/02 10:58, 13F
→
11/02 10:58, , 14F
11/02 10:58, 14F
→
11/02 10:59, , 15F
11/02 10:59, 15F
→
11/02 11:00, , 16F
11/02 11:00, 16F
推
11/02 21:55, , 17F
11/02 21:55, 17F
推
11/04 12:28, , 18F
11/04 12:28, 18F
推
11/04 16:20, , 19F
11/04 16:20, 19F
推
11/04 21:48, , 20F
11/04 21:48, 20F
→
11/04 21:49, , 21F
11/04 21:49, 21F
推
11/14 00:18, , 22F
11/14 00:18, 22F
→
11/14 00:20, , 23F
11/14 00:20, 23F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 4 篇):
蟲?
15
23