慕后端9788028
2016-09-15 10:36
#include <stdio.h>
int main()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
void allgrade();
void mostgrade();
void lowgrade();
void average();
void gradedown();
return 0;
}
void allgrade()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
int i;
int temp;
int sum=0;
for(i=0;i<10;i++)
{
temp=score[i];
sum=temp+sum;
}
printf("总分%d \n",sum);
}
void mostgrade()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
int store;
int i;
for(i=0;i<9;i++)
{
if(score[i]>score[i+1])
{
score[i+1]=score[i];
store=score[i+1];
}
}
printf("最高分是%d\n",store);
}
void lowgrade()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
int story;
int i;
for(i=0;i<9;i++)
{
if(score[i]<score[i+1])
{
score[i+1]=score[i];
story=score[i+1];
}
}
printf("最低分是%d\n",story);
}
void average()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
int i;
int temp;
int sum=0;
int average1;
for(i=0;i<10;i++)
{
temp=score[i];
sum=temp+sum;
}
average1=sum/10;
printf("平均分%d\n",average1);
}
void gradedown()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
int store;
int i;
for(i=0;i<9;i++)
{
if(score[i]>score[i+1])
{
store=score[i+1];
score[i+1]=score[i];
score[i]=store;
}
}
for(i=0;i<9;i++)
{
printf("%d ,",score[i]);
}
}
不用跪求...解决了问题记得采纳回答者就行了!
//第一:将你定义的四个函数放到到main函数之前 //第二:调用函数不用加void前缀 #include <stdio.h> void allgrade() { int score[10]={67,98,75,63,82,79,81,91,66,84}; int i; int temp; int sum=0; for(i=0;i<10;i++) { temp=score[i]; sum=temp+sum; } printf("总分%d \n",sum); } void mostgrade() { int score[10]={67,98,75,63,82,79,81,91,66,84}; int store; int i; for(i=0;i<9;i++) { if(score[i]>score[i+1]) { score[i+1]=score[i]; store=score[i+1]; } } printf("最高分是%d\n",store); } void lowgrade() { int score[10]={67,98,75,63,82,79,81,91,66,84}; int story; int i; for(i=0;i<9;i++) { if(score[i]<score[i+1]) { score[i+1]=score[i]; story=score[i+1]; } } printf("最低分是%d\n",story); } void average() { int score[10]={67,98,75,63,82,79,81,91,66,84}; int i; int temp; int sum=0; int average1; for(i=0;i<10;i++) { temp=score[i]; sum=temp+sum; } average1=sum/10; printf("平均分%d\n",average1); } void gradedown() { int score[10]={67,98,75,63,82,79,81,91,66,84}; int store; int i; for(i=0;i<9;i++) { if(score[i]>score[i+1]) { store=score[i+1]; score[i+1]=score[i]; score[i]=store; } } for(i=0;i<9;i++) { printf("%d ,",score[i]); } } int main() { int score[10]={67,98,75,63,82,79,81,91,66,84}; allgrade(); mostgrade(); lowgrade(); average(); gradedown(); return 0; }
当然不是,采纳这个很重要吗?
C语言入门
926413 学习 · 20799 问题
相似问题