2017-02-27 2 views
-5
#!/usr/bin/perl 
$rank=1; 
$name="Saumik"; 
$tot_money=55555555.55; 
$my_oct=0167; 
$my_hex=0xabe; 
print "Name: $name\n"; 
print "Rank $rank\n"; 
print "Total Prize Money: $tot_money\n"; 
print "My Octal Number: $my_oct\n"; 
print "My Hexadecimal Number: $my_hex\n": 

構文エラー、 "近く" はsalar.plの実行は、コンパイルエラーが原因で中止されました。プレス

+5

なぜ11行目のプログラムの14行目について聞いていますか?それは何のエラーですか?なぜあなたは 'use strict;'と 'use warnings;'を使わないのですか? Stackoverflowがコードを書式設定するために提供する命令に従っていないのはなぜですか? – Quentin

+0

salar.pl行14の構文エラーです。私の16進数:$ my_hex \ n ":" コンパイルエラーのためにsalar.plの実行が中止されました。 任意のキーを押して続行します。 。 。 –

+6

そして、その行の最後の文字は何ですか? – Quentin

答えて

4
print "My Hexadecimal Number: $my_hex\n": 
            ---^ 

構文エラーを続行するには任意のキー - それは、セミコロンでなければなりません。

また:use strict;をオンにしてuse warnings;また、それを選択し、CTRL +K(編集モードでながら)を押すことにより、スタックオーバーフローのコードをフォーマットすることができます。ただし、エラーが発生した場合は、それを投稿に含めると便利です。

関連する問題