こういったケースの関数の作り方はどうするのでしょうか? – プログラミング – Home

こういったケースの関数の作り方はどうす...
 
通知
すべてクリア

こういったケースの関数の作り方はどうするのでしょうか?


たら
 たら
(@たら)
ゲスト
結合: 22年前
投稿: 7
Topic starter  

A[10000]という配列を関数に送って、
関数内でいろいろ計算させて、
b,cという2つの整数型の変数で
拾いたい場合は、
どうするのでしょうか?

関数名をFUNCとして
① 関数定義の部分
② その関数を呼ぶ部分
③ 関数の実態の部分


引用解決済
トピックタグ
奈々
 奈々
(@奈々)
ゲスト
結合: 23年前
投稿: 17
 

次のようなソースになります。
①関数定義の部分(宣言)は不要です。

static void Main(string[] args)
{
int[] A = new int[1000];
for (int i = 0; i < A.GetLength(0); i++)
A[i] = i;
int b, c;
② その関数を呼ぶ部分
Calc(A, out b, out c);
Console.WriteLine(b={0} c={1}, b, c);
}
③ 関数の実態の部分
static void Calc(int[] a, out int b, out int c) {
b = a[0] + a[1];
c = a[2] + a[3];
}

コンソールアプリで確かめて下さいね。


返信引用
たら
 たら
(@たら)
ゲスト
結合: 22年前
投稿: 7
Topic starter  

奈々さん。

さっそくありがとうございます。

やってみますね・


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました