色の知識で人生の可能性が広がる!みんなに役立つ色彩検定 >>

C言語についてです。
アスタリスクを用いて、短形波を描きたく、for文を使えば良いかと思うのですがどうも上手く行きません。

例えば、3段だったら

****


****


****


****



のような感じです。
よろしくお願いします。

教えて!goo グレード

A 回答 (3件)

これって矩形波なんだろうか?


まぁ、エエか。

/* ここから */

#include <stdio.h>
#include <stdlib.h>

#define N 3

int main(void) {
 for (int i = 0; i <= N; i++) {
  for (int j = 0; j < N; j++) {
   printf("*");
   if (j == 0) {
    for (int k = 0; k < N; k++) {
     printf("*");
    }
   }
   printf("\n");
  }
 }
 return EXIT_SUCCESS;
}

/* ここまで */
    • good
    • 0

「短形波」ってなんだろう. そして「例えば、3段だったら」とあるがでは一般の場合はどうなんだろう.

    • good
    • 0

for文を組み合わせて使えば大丈夫ですよ

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング