#1
by peko » 7年前
プログラミング初心者です。以下のソースコードを書いたのですが、k=2や3のとき、何故か変な値になってしまいます。ご指導お願いします。
コード:
#include<stdio.h>
int main (void){
int i,k;
double L[5];
for(k=0;k<5;k++){
for(i=0;i<5;i++){
if(i==4){
L[k]+=1;
}
else{
L[k]+=5;
}
printf("%d回目%f\n",i,L[k]);
}
printf("合計%f\n",L[k]);
}
return 0;
}
プログラミング初心者です。以下のソースコードを書いたのですが、k=2や3のとき、何故か変な値になってしまいます。ご指導お願いします。
[code]
#include<stdio.h>
int main (void){
int i,k;
double L[5];
for(k=0;k<5;k++){
for(i=0;i<5;i++){
if(i==4){
L[k]+=1;
}
else{
L[k]+=5;
}
printf("%d回目%f\n",i,L[k]);
}
printf("合計%f\n",L[k]);
}
return 0;
}
[/code]