horoyoisawaのゴミ箱

いろいろ書きます

2020-12-01から1ヶ月間の記事一覧

【C】入力の一行全部を受け取りたい時

C

入力の一行全てを受け取りたい時に使えるコード。 char s[100]; scanf("%[^\n]%*c", s); ただたまに入力が正しく受け取れないことがあるかもしれない。 その時は多分改行を入力として受け取っている可能性がある。 その場合、次のコードを追加すれば大丈夫。…

【Java、追加予定】printfで出力フォーマット一覧

Javaで出力するときにprintlnだけでなくprintfも使える。色々出力フォーマットができるので便利。 文字列のフォーマット // 右詰15文字分 // output:" horoyoisawa" System.out.printf("%15s %n", "horoyoisawa") // 左詰15文字分 // output:"horoyoisawa …

【Java】入力を受け取るときに間違えたやつ。

以下のようなコードを書いたとする。 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int i = scan.nextInt(); double d = scan.nextDouble(); String s = scan.next…

【Java】if文の驚き

Javaをなぜか書き始めた。もちろん何も知らないので、if文やfor文から入るのだが、そこでC++では通じるがJavaでは通用しない書き方を見つけたので備忘録用に書き留めておく。(おそらくめちゃくちゃあるある) // 偶数の場合にeven、奇数の場合にはoddを出力…