- 5
- 0
- 约1.56千字
- 约 4页
- 2015-08-30 发布于重庆
- 举报
C语言综合训练实验报告.doc
综合训练1实验报告
一、题目和问题陈述
某学院为准备参加网络工程师认证的人员开办了相应的培训课程。当首批培训人员参加了认证考试后,该学院想知道这些学生的考试情况,以便调整教学方案和收费标准。已知参加考试的人员有500名,并且已经在通过者的名字旁边标注了1,在未通过者的名字旁标注了2。现在需要编写一个统计考试结果的程序,先输入考生的考试结果1或2,运行程序后能够显示出通过和没有通过的人数,并且如果通过人数不低于总人数的70%,显示提高学费的建议。
二、问题分析
先定义整型变量a[510],用该数组存放考生的成绩,整型变量count1和count2分别用来存放通过的人数和未通过的人数。先输入考生的成绩,然后确定考生的成绩是1还是0,1表示考生通考试,0表示未通过,由于有500个数据,因此要用到循环。下一步要统计通过的人数和未通过的人数,此处同样要用到循环,并且对count1和count2赋初值0,用count=count+1来累加人数。最后用if函数来判断是否要提高学费,即当count1=(0.7*500)时,显示“请提高学费”,否则“不提高学费”。
三、流程图
四、源程序清单
#include stdio.h
int main()
{
int a[510];
int i,n,count1,count2;
printf(请输入要测试数据的个数:);
scanf(%d,n);
原创力文档

文档评论(0)