ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

C言語の交流バーコミュのすいません。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
C言語で要素数3のベクトルが二つあってv(1,2,3.)y(4,5,6)その内積を計算して返す関数をつくれという問題があるのですがベクトルの内積だけを計算するプログラムはできるのですがどうやって関数をつくればいいかわかりません、よければおしえてください。

コメント(2)

はじめまして。僕も勉強中の身ですが、多少の力になれれば、
と思ってます。

関数を作るのには、プロトタイプ宣言をして、main関数の下ぐらいに定義するだけです。

たとえば、

int p(int x){
return(x+1);
}

こうすることで引数xを得て1プラスしたものを返す、という関数ができます。これと原理は同じで、引数として配列を呼び出して、返り値はまた配列を返すようにしてやればいいのではないでしょうか。
あ、関数の中で内積を計算するんでしたら、返り値は当然配列ではなくて一つの値ですね。すいません。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

C言語の交流バー 更新情報

C言語の交流バーのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング