08/06/18 22:13:42
宿題くらいにしか使えないんだからスルーしてやれ
982:デフォルトの名無しさん
08/06/18 22:15:27
>>975
玄人か。すげえな。
一応俺もプログラムでご飯食べてるけど、まあどんな関数でも
いつobsoluteになるかわからんよね。
がんばってな。応援してるよ。
983:デフォルトの名無しさん
08/06/18 22:18:08
obsolute の検索結果 約 33,900 件中 1 - 10 件目 (0.18 秒)
obsolete の検索結果 約 28,200,000 件中 1 - 10 件目 (0.18 秒)
984:デフォルトの名無しさん
08/06/18 22:18:37
Oberfoot取りイクナイ
985:デフォルトの名無しさん
08/06/18 22:18:39
[1] 授業単元:プログラム演習
[2] int型配列x,yを次のように宣言する。
int x[5]={3,-2,-4,2,3};
int y[7]={1,3,3,-2,3,0,5};
このとき,xおよびyの配列の各要素の合計を返す関数ArraySum()を作成せよ。
なお,xとyとで2つの異なる関数を作る必要はない。
[3] 環境
[3.1] OS:Windows
[3.2] コンパイラ名とバージョン:gcc
[3.3] 言語:C
[4] 期限:2008年06月20日まで
[5]
これも、コンパイルできたのですが、正しい値が帰ってきません。
どこがおかしいのか教えてください。
よろしくお願いします。
↓
986:デフォルトの名無しさん
08/06/18 22:19:06
#include<stdio.h>
int ArraySum(int data[]);
main(){
int x[5]={3,-2,-4,2,3};
int y[7]={1,3,3,-2,3,0,5};
int sumx=ArraySum(x);
int sumy=ArraySum(y);
printf("配列xの合計は%d",sumx);
printf("配列yの合計は%d",sumy);
}
int ArraySum(int data[]){
int i,sum=0;
for(i=0;i<sizeof(data)/sizeof(data[0]);i++){
sum=sum+data[i];
}
return(sum);
}
987:デフォルトの名無しさん
08/06/18 22:21:51
>>986
printf("%d\n", sizeof(data));
を追加してみ
988:デフォルトの名無しさん
08/06/18 22:27:26
>>984
Oberfootの検索結果 1 件中 1 - 1 件目 (0.02 秒)
989:デフォルトの名無しさん
08/06/18 22:29:44
>>984
120でした。
ということは、i<30になってるんでしょうか
990:989
08/06/18 22:30:12
>>987
でした
すいません
991:デフォルトの名無しさん
08/06/18 22:31:46
>>986
int ArraySum(int data[], int size)
{
int i, sum = 0;
for(i=0; i<size; i++) sum += data[i];
return sum;
}
配列を関数に渡すときは、サイズも渡さないと。
992:デフォルトの名無しさん
08/06/18 22:32:59
この予想外の展開に玄人はどう答えるのか楽しみである
993:デフォルトの名無しさん
08/06/18 22:34:07
自分が指摘されると、相手にお前はどうすんだと意見を請うところも
性格が捻くれているのがバレバレ。いちいちそういうこと言うから嫌われるんだよw
おまけに、わけの分からない擁護。勝手な憶測でつじつま合わせにもならん
無駄な戯言を。
994:989
08/06/18 22:35:38
配列を関数に渡してから、サイズを測ることはできますか?。
995:デフォルトの名無しさん
08/06/18 22:35:46
ポインタ一個で120B…ねーよ
996:デフォルトの名無しさん
08/06/18 22:36:03
>>993
謝るくらいなら最初からやんな
997:デフォルトの名無しさん
08/06/18 22:40:59
>>994
できません
998:デフォルトの名無しさん
08/06/18 22:41:16
次スレ
C/C++の宿題を片付けます 110代目
スレリンク(tech板)
999:デフォルトの名無しさん
08/06/18 22:42:29
URLリンク(jp.youtube.com)
getsの問題点知ってる?知らない?
知らないことあるかー、後で授業で説明するかもしれないだろっ!
お前これどうすんだっ?ん?
1000:デフォルトの名無しさん
08/06/18 22:42:37
>>993
俺はあんたみたいなわけ分からんヤツには何も請うてない。
玄人の意見が聞きたいだけだ。
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。