int main() { int i, n = 20; for (i = 0; i < n; i--) { printf( "*" ); } }
* This source code was highlighted with Source Code Highlighter .
「Cの機能を手に入れた人にとっては、タスクは難しくないでしょう。 しかし、少なくとも3つの解決策があり、あなたがそれを見つけた場合、これはリラックスする理由ではありません:)または多分、あなたは4番目、5番目を見つけるでしょう..?
UPD 1 :最初の正しい解決策はlostmsuによって提案されました
コメントを読まないで、脳を壊してください!
UPD 2 :これらは3つのソリューションです(
color="white"
):
- 最も明白なのは
int main() { int i, n = 20; for (i = 0; i < n;
int main() { int i, n = 20; for (i = 0; i < n;
n--) { printf("*"); } }
--) { printf("*"); } }
- それほど目立たない
int main() { int i, n = 20; for (i = 0;
int main() { int i, n = 20; for (i = 0;
i < n; i--) { printf("*"); } }
--i < n; i--) { printf("*"); } }
i < n; i--) { printf("*"); } }
- 最も美しいのは
int main() { int i, n = 20; for (i = 0; i
int main() { int i, n = 20; for (i = 0; i
+n; i--) { printf("*"); } }
int main() { int i, n = 20; for (i = 0; i
n; i--) { printf("*"); } }
n; i--) { printf("*"); } }