c++ - 如何在 CPP 中命名选项卡/列?
问题描述
我是一个新的编码员。不是真正的编码员,只是一名新生(第一学期)校学生。因此,如果这是一个愚蠢的问题,请原谅我......我如何在 cpp 中命名选项卡或列?我要制作一个程序来收集我班上学生的姓名以及他们的电子邮件、电话和 cgpas……我必须在我所做的标签中打印代码,但我想知道如何将标签命名为就像在“姓名”下它将是所有学生的名字,在“电子邮件”下将是所有学生的电子邮件等,就像垂直列表视图一样......
这是代码;
#include <iostream>
#include <conio.h>
using namespace std;
struct Student
{
string name;
string email;
string phone;
double cgpa;
};
int main(void)
{
Student students[3];
double sum=0.0;
double avg=0.0;
for (int i=0; i<3; i++)
{
cout<<"\nPlease enter name"<<endl;
cin>>students[i].name;
cout<<"\nPlease enter email"<<endl;
cin>>students[i].email;
cout<<"\nPlease enter phone"<<endl;
cin>>students[i].phone;
cout<<"\nPlease enter cgpa"<<endl;
cin>>students[i].cgpa;
}
cout<<""<<endl;
cout<<"Printing student info\n--------------"<<endl;
for(int i=0; i<3; i++)
{
cout<<students[i].name<<"\t"<<students[i].email<<"\t"<<students[i].phone<<"\t"<<students[i].cgpa<<"\t"<<endl;
}
for (int i=0; i<3; i++)
{
sum+=students[i].cgpa;
}
avg=sum/3;
cout<<"The average cgpa of the students = "<<avg;
getch();
}
解决方案
在打印学生信息之前:
cout<<"Name\tEmail\tPhone\tcgpa\t"<<endl;
有列只是因为您要打印一些。如果您打印一些标题,将会有标题。
推荐阅读
- graphql - 有没有办法在 Microsoft API 中使用 office365 的信息保护?理想情况下是graphql
- kubernetes - 从同一个 YAML 定义文件创建多个 pod
- spring-boot - 使用kotlin在SpringBoot中映射结构接口错误
- google-kubernetes-engine - 使用访问模式在 GKE 上创建 PV 卷的问题
- npm - cljs.closure/build (closure.clj:319 3) 处的执行错误 (ExceptionInfo)。:bundle-cmd :none 失败——带有 webpack 的 clojurescript
- reactjs - 我可以通过 Netlify 使用 react-router-dom 来免费托管我的 react 应用程序吗?
- c# - 当所有 9 个面板具有相同的颜色时触发布尔
- r - 在 R 中循环一个 API 请求
- r - 是否可以检查保存在文件中的模型的 h2o 版本?
- javascript - socket io 房间没有从服务器获取任何数据