• ベストアンサー

C言語プログラミングについて質問です。

C言語プログラミングについて質問です。 for文を使い下記のように表示するプログラムを作りたいのですが上手くいきません。どなたか教えてください。 * ** *** **** *****

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

#include <stdio.h> void main() { int i, j; for (i=1; i<=5; i++) { for (j=1; j<=i; j++) { putchar('*'); } putchar('\n'); } }

kurukuru8000
質問者

補足

早速の解答ありがとうございます。 putchar('*');は使ったことがないのでできれば"printf("*");を使ったやり方を教えていただけたら助かります。よろしくお願いします。

その他の回答 (1)

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

せっかく#1さんが回答しているのに、putcharをprintfに変えてみようとは思わないのかい? #include <stdio.h> void main() { int i, j; for (i=1; i<=5; i++) { for (j=1; j<=i; j++) { printf("*"); } printf("\n"); } }

kurukuru8000
質問者

補足

解答ありがとうございます。 putcharをpruntfに換えて試したのですがビルドは通ったのですが実行できませんでした。恐らく私のタイプミスです。putcharという関数を初めて見たので単にprintfに変換するだけではエラーになると勘違いしていました。edomin7777のおかげで気づくことができました。ありがとうございます。

関連するQ&A

  • c言語プログラミングでの質問?です。

    学校でc言語プログラミングを使って簡単なゲームを作りなさい。 という課題が出ました。 下記の条件に沿って作れとのことです。 なかなかいいアイデアが浮かばないんですが、なにかちょうどいいものないですかね? ・scanf文を使うこと。。 ・if文を使うこと。 ・for文(while文)を使うこと。 ・rand関数を使うこと。 ・自分で定義した関数を使うこと。 ・配列または文字列を使うこと。

  • プログラミング言語Cとプログラミング言語C++

    プログラミング言語Cとプログラミング言語C++の違いって何ですか? あと、プログラミング言語C++についていくつか質問があります。 #include <iostream> using namespace std; void main(){ cout << "Hello world!" << endl; } このプログラムについて質問なんですが、iostreamってプログラミング言語Cで言うstdio.hのことですか? using namespace stdって何ですか? あと、 cout <<"Hello world!"って何ですか?

  • プログラミング、C言語について・・・

    プログラミング、C言語について・・・ 大学の宿題でわからないところがありまして・・・ 課題は、 キーボードから入力した数だけ、*(アスタリスク)を表示するようなプログラミングを作成せよ また、表示を見やすくするため*が10個表示されるたびに改行を入れよ。 なんですが とくにキーボードから入力した数だけ、*(アスタリスク)を表示するようなプログラミング がわからなくて困ってます。 あとこのプログラミングではforではなくてwhileでお願いします。 わがまま多いですがよろしくお願いします。

  • プログラミングの問題です。c言語でお願いします。

    プログラミングの質問です。 c言語でお願いします。 以下の結果が得られるようなプログラムを書いてください。 期末試験では必ずフローチャートを書いてください。また、フローチャートが 書けない場合は、どういう順番でプログラムを書けば よいかを書いてください。 100個のデータを入力させ、プログラム実行者が定めるある値以上のものの個数 を表示する。 プログラミングわからないのでお願いします。

  • C言語

    C言語で下記のように文字列を出力させるプログラムをfor文を使って書きたいのですがなんと書けば良いですか? こんにちは こんにちは こんにちは (←ここの位置にカーソルが来る)

  • C言語のプログラミングについて

    C言語のプログラミングについて プログラミング初心者です。下のプログラムに詰まりました。 下のプログラムをfgets()、atoi()の組とgetchar()を用いて表示するにはどのようなプログラムを書けばよろしいのでしょうか? % ./descending 正の整数: 10 英文字: z 1: z 2: y 3: x 4: w 5: v 6: u 7: t 8: s 9: r 10: q %

  • C言語でのプログラミングについて

    C言語でのプログラミングについて これまでJavaでよくプログラミングをしてきたのですが、最近Cもよく使っています。 しかしJavaに慣れすぎたのか、Cで大きなプログラムを作ろうとすると、どうすればいいのかよく分かりません。 HeaderファイルはJavaでいうと継承みたいなもので、複数のファイルに同じ機能を持たすときに使うのでしょうか? Javaではクラスがありそれぞれに役割がありますが、Cの場合はファイルごとに大まかな役割を分けるのでしょうか? (例えばユーザーからインプットを取ってくるファイルをgetInput.cで、それを処理するファイルをvefiryInput.cというようにするのでしょうか?) C言語でのプログラミングの仕方を教えてください。

  • プログラミング 【C言語】について

     プログラミングについての質問です。  九九表を表示するプログラムを作りなさいという問題です。 ただし、for()を使わずお願いします。  while()を使えばいいのか..... これで、どのようにすれば作れるでしょうか? 簡単な方法でお願いします。 まとまらない文章で  すみません。 できれば、 フローチャートのヒントもください。 よろしくお願いします。

  • プログラミングの問題です。c言語でお願いします。

    プログラミングの質問です。 c言語でお願いします。 以下の結果が得られるようなプログラムを書いてください。 期末試験では必ずフローチャートを書いてください。また、フローチャートが 書けない場合は、どういう順番でプログラムを書けば よいかを書いてください。 3択の質問を5回行い、その結果によって回答者を3つのグループ に分ける。(質問、グループは何でも構わない) プログラミングわからないのでお願いします。

  • C言語 プログラミング

    C言語プログラミングで分からない問題があるのですが、 nを入力して、0~nまでの数値のうち、 (1)偶数のみ足しなさい (2)3の倍数のみ足しなさい の2つのプログラムがわからいのですがどなたか教しえていただけませんか?

専門家に質問してみよう