このよくある質問に続いて、セミコロンを使用せずにC ++で1〜1000の数字(文字列「1〜1000」またはおかしな文字列ではなく、すべて)を印刷するソリューションを提示します。元の質問とは異なり、条件とループを使用できます。
コンパイラフラグを必要としないソリューションが推奨されます。これに反する場合は、使用しているものを記載してください。未定義の動作は許可されているため、使用しているコンパイラとバージョンを指定してください。賢い解決策が優先されます。これは最短のコードコンテストではありません。
(解決策がありますが、それ以前に同様の解決策が投稿されない場合は24時間以内に投稿します。)