标题:学习函数
关键词:函数
内容:
1 有风景就好,何必执着于人,山丘后的风景只有我才能看见。
2 继续昨天的学习
各科成绩 | 各科成绩 | 各科成绩 | 各科成绩 | 总成绩 |
各科成绩 | 各科成绩 | 各科成绩 | 各科成绩 | 总成绩 |
各科成绩 | 各科成绩 | 各科成绩 | 各科成绩 | 总成绩 |
平均分 | 平均分 | 平均分 | 平均分 | 总成绩平均分 |
#include<iostream.h>
#define m 4
#define n 5//define 意义就是以后所有m=4 n=5,就相当于在这个程序里对m,n进行了定义<span style="font-family: Arial, Helvetica, sans-serif;">for(int i=0;i<n;i++)</span>
<span style="font-family:Arial, Helvetica, sans-serif;">void sum(float score[][n+1],int n)</span>
<span style="font-family: Arial, Helvetica, sans-serif;">{</span>
<span style="font-family: Arial, Helvetica, sans-serif;">score[i][n]=0;</span>
for(int j=o;j<n;j++)
score[i][n]+=score[i][j]
}//求和,求成绩总和
}
void ave(float(*score)[n+1],int n)
{
for(int j=0;j<n+1;j++)
{
score[n-1][j]=0;
for(int i=0;i<n-1;i++)
score[n-1][j]+=score[i][j];
score[n-1][j]/=n-1;
}//求平均值
}
void print(float score[][n+1],int n)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<n+1;j++)
cout<<score[i][j]<<'\t';
cout<<'\n';
}
}//输出学生的成绩
void main()
{
float score[m+1][n+1]={{90,80,70,85,78}{87,67,75,88,66}{76,85,96,87,78}{77,88,99,66,55}};
sum(score,m+1);
ave(score,m+1);
print(score,m+1);
}
3我觉得我学的还是有点不扎实,还是要巩固。
明天继续加油。