第三次作业
题目7-1计算职工工资
1.设计思路
(1)读清题意
草纸上模拟草图
用C语言编程好
(2)流程图
2.实验代码
#include <stdio.h>
struct student
{char name[10];
double c1;
double c2;
double c3;
}s[100000];
int main(int argc, char *argv[])
{
int n;
double sal;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%s %lf %lf %lf",&s[i].name,&s[i].c1,&s[i].c2,&s[i].c3);
sal=s[i].c1+s[i].c2-s[i].c3;
printf ("%s %.2lf\n",s[i].name,sal);
sal=0;
}
return 0;
}
3.本题调试过程碰到问题及解决办法
错误信息:无
git地址:https://git.coding.net/FengBY/7.11.git
题目7-2计算平均成绩
1.设计思路
(1)读清题意
草纸上模拟草图
用C语言编程好
(2)流程图
2.实验代码
#include<stdio.h>
struct student
{
char No[6];
char name[10];
int sore;
};
int main()
{
int N,i,sum=0;
double avge;
struct student s[10];
scanf("%d",&N);
for(i=0;i<N;i++)
{
scanf("%s %s %d",s[i].No ,s[i].name ,&s[i].sore );
sum=sum+s[i].sore ;
}
avge=sum*1.0/N;
printf("%.2lf\n",avge);
for(i=0;i<N;i++)
{
if(s[i].sore<avge)
printf("%s %s\n",s[i].name,s[i].No);
}
}
3.本题调试过程碰到问题及解决办法
错误信息:无
git地址:https://git.coding.net/FengBY/7.22.git