求助!这样写哪里错了。。编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括
//2、编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括
//num学号,name姓名,score[3]三门课的成绩。用主函数输入这些数据,用print函数输出这些数据。
#include<iostream>
using namespace std;
struct Student
{
int num;
char name[20];
int score[3];
};
Student s[5];
void print (Student *p);
int main()
{
int j = 0;
for (int i = 0; i < 5; i ++)
{
cout<<"please input the num and the name of the student:"<<i + 1;
cin>>s[i].num>>s[i].name;
for (int j = 0; j <3; j ++)
{
cout<<"please input the score of subject"<<j + 1<<" of the student:"<<i + 1;
cin>>s[i].score[j];
}
}
Student *p = s;
print(p);
return 0;
}
void print (Student *p)
{
int j = 0;
for (int i = 0; i < 5; i ++)
{
cout<<"num: "<<*p -> s[i].num<<'\t'<<"name: "<<s[i].name<<'\t';
for (int j = 0; j <3; j ++)
cout<<"scores: "<<s[i].score[j]<<'\t';
cout<<endl;
}
return;
}编译信息为
1>------ 已启动生成: 项目: ao, 配置: Debug Win32 ------
1>正在编译...
1>ao.cpp
1>e:\cpp\ao\ao.cpp(35) : error C2039: “s”: 不是“Student”的成员
1> e:\cpp\ao\ao.cpp(4) : 参见“Student”的声明
1>e:\cpp\ao\ao.cpp(35) : error C2228: “.num”的左边必须有类/结构/联合
1>e:\cpp\ao\ao.cpp(35) : error C2228: “.name”的左边必须有类/结构/联合
1>e:\cpp\ao\ao.cpp(37) : error C2228: “.score”的左边必须有类/结构/联合
1>生成日志保存在“file://e:\Cpp\ao\Debug\BuildLog.htm”
1>ao - 4 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
相关推荐
2.编写一个函数print, 打印一个学生的成绩数组, 该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用p
1.定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年的问题。 2.编写一个函数print, 打印一个学生的成绩数组, 该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。 3.有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求输出每位学生3门课程总平均成绩,以及最高分的学生数据(包括学号、姓名、3门课程成绩、平均分数)。
用C语言编写学生的成绩数组
用一个函数print打印学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。
使用JAVA数组接受用户输入学生成绩求平均值的源代码
记录三名学生的5门成绩,用JAVA数组计算每名学生的平均分,并打印成绩和平均分。
学生成绩管理系统数据结构
学生成绩管理系统 数据结构 可实现查询、添加等
1.定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年的问题。
有关c语言的定义和使用,如下几道题:1.定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年的问题。 2.编写一个函数print, 打印一个学生的成绩数组, 该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。 3.有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求输出每位学生3门课程总平均成绩,以及最高分的学生数据(包括学号、姓名、3门课程成绩、平均分数)


