内存:128  时间:1

题目描述

程序填空–学生信息结构体

定义一个学生信息结构体,有姓名、英语成绩和数学成绩3个成员。
在主程序中定义学生结构体对象,先输入学生的姓名、英语成绩和数学成绩,
再输出该学生的姓名、英语成绩和数学成绩。

请在下面的程序段基础上完成整个设计。


#include <iostream>
#include <string>
using namespace std;

struct student       //结构体声明
{
   string name;
   double english;
   double math;
};

//**********************begin********************
 
int main()
{
  student s;
  cin>>                >>                 >>                   ;      //输入学生信息
  cout<<"name:"<<             <<endl;
  cout<<"english:"<<                <<endl;
  cout<<"math:"<<                   <<endl;      //输出学生信息
  return 0;
}

//***********************end*************************

输入

学生姓名、英语成绩、数学成绩

输出

学生姓名、英语成绩、数学成绩

样例输入

lisi 99 100

样例输出

name:lisi
english:99
math:100

提示

只提交begin到end部分的代码

代码如下


#include <iostream>
#include <string>
using namespace std;

struct student       //结构体声明
{
   string name;
   double english;
   double math;
};

//**********************begin********************

int main()
 {

  struct student s;
   cin>>s.name>>s.english>>s.math;      //输入学生信息
  cout<<"name:"<<s.name<<endl;

  cout<<"english:"<<s.english<<endl;

  cout<<"math:"<<s.math<<endl;      //输出学生信息
  return 0;
 }

代码来源于互联网,仅供参考!