码迷,mamicode.com
首页 > 其他好文 > 详细

第三次作业

时间:2018-04-12 20:48:25      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:设计   class   解决办法   print   char   阅读题   har   style   include   

7-1 计算职工工资

1设计思路

(1)

第一步:阅读题目要求。

第二步:根据题意设置变量编写程序。

(2)流程图技术分享图片

 

2.实验代码

 1 #include <stdio.h>
 2 struct money
 3 {
 4     char name[10];
 5     float jb;
 6     float fd;
 7     float zc;
 8     float mony;
 9 };
10 int main()
11 {
12     int N,i=0;
13     scanf("%d",&N);
14     struct money s[N];
15     for(i=0;i<N;i++)
16     {
17         scanf("%s %f %f %f",&s[i].name,&s[i].jb,&s[i].fd,&s[i].zc);
18         s[i].mony=s[i].jb+s[i].fd-s[i].zc;
19     }
20     for(i=0;i<N;i++)
21     {
22         printf("%s %.2f\n",s[i].name,s[i].mony);
23     }
24     return 0;
25 }

 

3.本体调试过程碰到问题及解决办法

未遇到问题

git地址:https://coding.net/u/Drunktea/p/pta--7/git/blob/master/1?public=true

技术分享图片

7-2 计算平均成绩(15 分)

1设计思路

(1)

第一步:阅读题目要求。

第二步:根据题意设置变量编写程序。

(2)流程图

2.实验代码

 1 #include <stdio.h>
 2 struct student{
 3     char num[6];
 4     char name[11];
 5     int score;
 6 };
 7 int main()
 8 {
 9     int N,i=0,sum=0;
10     float average;
11     scanf("%d",&N);
12     struct student s[N];
13     for(i=0;i<N;i++)
14     {
15         scanf("%s %s %d",s[i].num,s[i].name,&s[i].score);
16         sum=sum+s[i].score;
17     }
18     average = sum/N*1.0;
19     printf("%.2f\n",average);
20     for(i=0;i<N;i++)
21     {
22         if(s[i].score<average){
23             printf("%s %s\n",s[i].name,s[i].num);
24         }
25     }
26     return 0;
27 }

 

3.本体调试过程碰到问题及解决办法

未遇到问题

git地址:https://coding.net/u/Drunktea/p/pta--7/git/blob/master/7.1?public=true

技术分享图片

第三次作业

标签:设计   class   解决办法   print   char   阅读题   har   style   include   

原文地址:https://www.cnblogs.com/why147/p/8810084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!