質問: コマンドラインに整数nが入力された時に1 から n までの整数について、 順にその整数とその2乗を出力に書き出す。もとの整数には3桁の幅を使い、2乗には6桁の幅を使って書き出し、その間には空白1文字をおくこと。 n が負または0であった時には何も書き出さないようにすること。 実行例 コマンドライン 4 出力 1 1 2 4 3 9 4 16 コマンドライン 0 出力 ``` #include #include int main(int argc, char *argv[]){ int i; int n; for(i=1;i
回答: `n*2`の部分を`n*n`にすればよいと思います。 n*2はnを2倍するだけで2乗にはなりません。