C语言 一维数组求和。
发布网友
发布时间:2023-04-27 04:44
我来回答
共3个回答
热心网友
时间:2023-11-12 22:49
以下是用C语言编写的实现方案:
#include <stdio.h>
int main() {
int grades[5], total = , i;
printf("请输入5个学生成绩:\n");
for (i = ; i < 5; i++) {
scanf("%d", &grades[i]);
total += grades[i];
}
printf("5个学生的总成绩为:%d\n", total);
return ;
}
程序中首先定义一个长度为5的整型数组grades来存储学生成绩,然后循环5次,使用scanf从键盘输入每个学生的成绩,并将它们累加到变量total中。最后输出total的值,即5个学生的总成绩。
值得注意的是,程序中没有对输入的成绩做任何验证或错误处理,您应该根据实际需要添加相关的逻辑。
热心网友
时间:2023-11-12 22:49
main()
{int a[5]={0},i,s;
s=0;
for(i=0;i<5;i++)
s=s+scanf("%d",&a[i]);
printf("%d\n",s);
}
热心网友
时间:2023-11-12 22:49
kgytrf
热心网友
时间:2023-11-12 22:49
以下是用C语言编写的实现方案:
#include <stdio.h>
int main() {
int grades[5], total = , i;
printf("请输入5个学生成绩:\n");
for (i = ; i < 5; i++) {
scanf("%d", &grades[i]);
total += grades[i];
}
printf("5个学生的总成绩为:%d\n", total);
return ;
}
程序中首先定义一个长度为5的整型数组grades来存储学生成绩,然后循环5次,使用scanf从键盘输入每个学生的成绩,并将它们累加到变量total中。最后输出total的值,即5个学生的总成绩。
值得注意的是,程序中没有对输入的成绩做任何验证或错误处理,您应该根据实际需要添加相关的逻辑。
热心网友
时间:2023-11-12 22:49
main()
{int a[5]={0},i,s;
s=0;
for(i=0;i<5;i++)
s=s+scanf("%d",&a[i]);
printf("%d\n",s);
}
热心网友
时间:2023-11-12 22:49
kgytrf