アプリ版:「スタンプのみでお礼する」機能のリリースについて

学校の課題でjavaで九九の表を作ってみたのですが、うまくいきません。
アドバイスいただけないでしょうか。

・以下のような結果が欲しいと考えています。数字の間はタブで区切ります。
1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
3 6 9 . . . .
4 8 . . .
. .
.
.

・作ってみたコードです。
class Sample
{
public static void main(String args[]){
for(int i=1;i<=9;i++){
for(int j=1;j<=9;i++){
System.out.print(i*j+"/t");
}
System.out.print("/n");
}
}
}

・実行した結果です。
1/t2/t3/t4/t5/t6/t7/t8/t9/t10/t11/t12/t13/t14/t15/t16/t17/t18/t19/t20/t21/t22/t23/t24/t25/t26/t27/t28/t29/t30/t31/t32/t33/t34/t35/t36/t37/...

・考えられる問題は、
  ・"/t"がタブではなくて"/t"という文字列として認識されている。
  ・i*jが掛け算として計算されていない
  ・System.out.print("/n");は処理されていない
こんなとことでしょうか。

宜しくお願いします。

A 回答 (2件)

Windowsなら/ はなく \


Linnuxならバックスラッシュ

for(int j=1;j<=9;i++){

for(int j=1;j<=9;j++){

iとjが紛らわしいよね。
    • good
    • 0
この回答へのお礼

ありがとうございます。
助かりました。

お礼日時:2009/06/25 21:48

class Sample0625


{
public static void main(String args[]){
for(int i=1;i<=9;i++){
for(int j=1;j<=9;j++){
System.out.print(i*j+"\t");
}
System.out.println();
}
}
}
    • good
    • 0
この回答へのお礼

ありがとうございます。
助かりました。

お礼日時:2009/06/25 21:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!