6-3程序设计基础(CC++).pdf

结构的应用 结构数组的应用引例的实现 输入5个学生的信息(含学号、姓名、语数英三门课的成绩),要求将这 些学生按平均分由低到高排序并输出。 要点 • 数据结构的选取:原始学生数据中虽不包含平均分,但从方便处 理的角度应将平均分也定义在学生结构类型中; • 处理数据时正确理清层次关系; • 明确输入、输出、赋值等操作数据的访问要求; #include iostream #define N 5 using namespace std; struct Student { char name[20]; char no[7]; double Chinese, English, math, avg; }; int main() { int i,j; Student s[N],t; for(i=0;iN;i++) 逐元素逐成员输入 { cins[i].names[i].nos[i].Chineses[i].Englishs[i].math; s[i].avg=(s[i].Chinese+s[i].English+s[i].math)/3; } for(i

文档评论(0)

1亿VIP精品文档

相关文档