
No.2ベストアンサー
- 回答日時:
←図29
それは20個どころじゃないなあ...
依然として、BMP_width, BMP_height の値も
色コードもわからんけど、07circle.c から見て
BMP_width > 400, BMP_height > 400 ではありそうだから、
int main(void) {
int i, j;
BMPnew();
for (i = 0; i < 5; i++)
for (j = 0; j < 4; j++)
circle(30+60*i, 30+60*j, 25);
BMPsave():
return 0;
}
くらいでもいいんじゃない?
No.1
- 回答日時:
libBMP ライブラリの仕様がわからんがな。
「図29の実行例」も示してないし。
どうしろと?
課題の趣旨としては、
07circle.c の main() の中身を関数にして
それを複数回呼び出すプログラムを書けってことのようだから、
なんか下記の感じで作ればいいんじゃない?
/* in 07func.c */
#include "libBMP.h"
void circle(int cx, int cy, int r) {
int x, y;
for (x = cx - r; x < cx + r; x++) {
for (y = cy - r; y < cy + r; y++) {
if ((x - cx)*(x - cx) + (y - xy)*(y - cy) < r*r)
BMPpoint(x,y,255,255,255);
}
}
}
int main(void) {
BMPnew();
circle(□,□,□);
/* ↑この行を、□に適当な数値を入れて20個並べる */
BMPsave():
return 0;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
金種表のプログラミング
-
pro tools
-
ノートPCについて 大学・専門へ...
-
OpenGLで円筒つくり
-
小学生の高学年から株とプログ...
-
LeetCodeていうの初めて、
-
プログラミングのC言語について...
-
画像の画素値を変えるC言語のプ...
-
プログラミングの課題がわから...
-
曲を作るのにプログラミングっ...
-
数学、プログラミング、物理、...
-
今のプログラミング言語
-
C言語、C+、C++、C#の違い
-
プログラムに書かれる"%"記号の...
-
プログラム言語について c言語...
-
FORTRANと他の言語(c、c++、ba...
-
vbaとc言語の関連性について
-
VCとVC++
-
パスカルケースの由来。
-
C言語って古いですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ノートPCについて 大学・専門へ...
-
数学、プログラミング、物理、...
-
アセンブリ名とは??
-
リピート再生が出来ません
-
Visual Studio Codeについて
-
PLC 命令
-
PL/Iについて
-
Cで本格的なプログラムを作りたい
-
作業工程 SDとMD
-
Pythonでの不均一なサイコロを...
-
OpenGLで円筒つくり
-
Macでプログラミングしている方...
-
H8S 2462のプログラミング方法
-
C言語で常駐ソフトを作成
-
高校生です! プログラミングに...
-
乱数の使いよう(C++)
-
push any key で終了する方法?
-
procってなんですか?
-
CSVデータの"(ダブルクォーテ...
-
三菱製PLC Qシリーズで技術的な...
おすすめ情報
補足資料です
図29