5行でX 10回印刷する必要があります。ここに私のコードがあります。私はそれらの行を分ける方法がわかりません、\ n、\ tなどを使用するたびにXが垂直になるようになりますが、10行にする必要があります。 。また、私はネストされたwhileループだけを使用することができます。手助け? :D複数のwhileループとC言語のprintf
#include <stdio.h>
int main(){
int a = 0;
int b = 0;
int c = 0;
int d = 0;
int e = 0;
while (a <= 9) {
while (b <= 9) {
while (c <= 9) {
while (d <= 9) {
while (e <= 9) {
printf("X");
e++;
}
printf("X");
d++;
}
printf("X");
c++;
}
printf("X");
b++;
}
printf("X");
a++;
}
printf("\n");
}
を** HINT :**あなたの問題のためには、2つのループが必要です。 – Haris
あなたはより一般的なものを尋ねるべきです。人々は一般に、10x10 Xの印刷が必要かどうか気にしません.1x1、または3x5です。あなたの問題はもっと一般的なものに関連しているようです:Cでテキストを整理するには?また、 '\ n'を使用しているのと同じように、 '\ t'はテキストを縦方向に印刷するので機能しないと主張します。私はその声明ではあまり気にしませんが、この振る舞いを強調する例をいくつか提示してください。 – Alejandro
さて、ハリスとエムンディが提案したことをいくつか試してみましょう。私はこのすべて、そしてこのフォーラムには新しいので、少なくとも私のためにここで答えを見つけることは難しいです。 :D – Beansolder