C/C++の宿題を片付けます 117代目
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
650:デフォルトの名無しさん 08/11/12 08:00:09 [1] 授業単元:画像情報工学 [2] 問題文(含コード&リンク): ブレゼンハムのアルゴリズムを用いて、ウインドウ内に線分を描画するプログラムを作成しなさい。 仕様1(マウスの左ボタンと右ボタンを使用する。候補線の表示は無し。) マウスの左ボタンクリック 線分の始点座標の指定 マウスの右ボタンクリック 線分の終点座標の指定及び線分の描画 [3] 環境 [3.1] OS:vista [3.2] コンパイラ名とバージョン:VC++ 2008 [3.3] 言語: C [4] 期限: 2008年11月12日まで [5] その他の制限: ライブラリの点を描画するAPI関数を使って線分を引くこと。直線を引くAPI関数を使ってはならない。 Cは簡単なものしかやったことなくて全く分かりません 誰か助けてくださいお願いします…… 651:デフォルトの名無しさん 08/11/12 08:16:50 誰か610お願いします 652:デフォルトの名無しさん 08/11/12 08:29:43 >>610 @ /* (x,y)-平面の点を座標で表す構造体 */ struct Point { double x; double y; }; /* 原点からの長さを求める関数 */ double length_vector_p(struct Point *p) { return sqrt(p->x*p->x + p->y*p->y); } /* 平面の点を表示する関数 */ void print_v_p(struct Point *p) { printf("%f %f\n", p->x, p->y); } int main(void) { struct Point p; printf("Input Point X: "); scanf("%lf", &p.x); printf("Input Point Y: "); scanf("%lf", &p.y); print_v_p(&p); /* print_v_pを使用して,座標の表示 */ printf("The length of vector: %f\n", length_vector_p(&p) ); return 0; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4991日前に更新/337 KB
担当:undef