7-1 计算职工工资
1.设计思路

(1)理解题意,明确思路。

(2)根据要求,编辑算法。

(3)运行程序,检查是否错误。

2.流程图

3实验代码

#include<stdio.h>
int main()
{
	int n,i;
	scanf("%d",&n);
	struct cj
	{
		char name[10];
		float x,y,z;
	}lcj[1000];
	for(i=0;i<n;i++)
	scanf("%s%f%f%f",&lcj[i].name,&lcj[i].x,&lcj[i].y,&lcj[i].z);
	for(i=0;i<n;i++)
	printf("%s %.2lf\n",lcj[i].name,lcj[i].x+lcj[i].y-lcj[i].z);
} 

4.错误原因

git地址:https://git.coding.net/wczwcz/6.1.git

7-2 计算平均成绩
1.设计思路

(1)理解题意,明确思路。

(2)根据要求,编辑算法。

(3)运行程序,检查是否错误。

2.流程图

3实验代码

#include<stdio.h>
int main()
{int i,n;
float z=0;
scanf("%d",&n);
struct stu
{
char name[10];
float x;
char y[10];
}stu1[1000];
for(i=0;i<n;i++)
{scanf("%s%s%f",&stu1[i].y,&stu1[i].name,&stu1[i].x);
z=z+stu1[i].x;}
z=z/n*1.0;
printf("%.2f\n",z);
for(i=0;i<n;i++)
if(stu1[i].x<z)
printf("%s %s\n",stu1[i].name,stu1[i].y);
}

4.错误原因

git地址:https://git.coding.net/wczwcz/6.1.git