#include <stdio.h>
int main(int a) {
for (int i=1; i<=5; i++){
a = i * 10;
}
printf("%d\n", a);
return 0;
}
子のプログラミングの無駄を省いてもっと単純な形にしたいのですがどうすればいいですか。
main() は int の引数にできなかったり、コードは常に同じ数値を表示しますが、これで意図通りの挙動になってるんでしょうか。
> int main(int a) {
何ですかこの引数?
main はエントリポイントではないのですか?
> for (int i=1; i<=5; i++){
> a = i * 10;
> }
このループは削除して a = 50; にできます。
printf に直接 50 を書けば、a も不要です。
> return 0;
main の return 0; は省略可能です。
過去全ての質問が放置されています
> 過去全ての質問が放置されています
どの質問も回答を完全に無視していますね。
質問が解決した場合はどのようにすればよいのですか?
解決するしないより先に、自分の質問について尋ねられているのに無視するっておかしくありませんか?
すいませんこれからは返信するように気を付けます。指摘ありがとうございます。
一瞬で機械的に全質問の一番上の回答をベストアンサーにしやがった。
「はいはいこれでいいんでしょ」か。
すいません。これからは気を付けます。
> 単純な形にしたいのですがどうすればいいですか。
回答するのもこっぱずかしぃのでココ↓に。
#include <stdio.h>
int main() {
printf("%d\n", 50);
return 0;
}
「これから」じゃなくて、今、現在のありようを正して頂くのがよろしいかと思いますよ。
質問は修正できますし、ベストアンサーも変更できます。
main(){puts("50");}
> すいません。これからは気を付けます。
過去に遡って、気をつけましょう。
解決に向かって努力する気が無いなら質問しなければ良いのに。
ありがとうございます
回答1件
あなたの回答
tips
プレビュー