这可能是非常基本但我只是有点困惑,我不确定这是否正常工作,因为总和只是打印0.我不确定它是循环的问题还是什么?有人可以帮忙,谢谢
我试图读取6种不同的电压,然后打印它的总和。
#include <stdio.h>
int sum, average, reading, i ;
float volt[6];
int main(){
sum = 0;
printf("Enter 6 voltages: ");
for(i=0; i<=5; i++){
scanf("%f",&volt[i]);
}
printf("%4.1f",volt[i]);
}
答案 0 :(得分:0)
将电压加到总和中:
int main(){
float sum = 0.0;
float volt[6];
printf("Enter 6 voltages: ");
for (int i=0; i<=5; i++) {
scanf("%f",&volt[i]);
sum += volt[i];
}
printf("Here is the sum: %4.1f", sum);
}