您的位置:首页 > 编程语言 > C语言/C++

简单程序结构体实例的展现(C++语言)

2014-03-03 17:19 239 查看
#include <iostream>

#include <iomanip>

using namespace std;

int main() 

{
int i;

struct student_rec
{
int number;

float scores[5];
}; 

struct student_rec student1,student2;

cout<<"Number:";

cin>>student1.number;

cout<<"Five test scores[i]";

for(i=0;i<5;i++)
{
cin>>student1.scores[i];
}
student2.number=student1.number+1;

    

    for(i=0;i<5;i++)

    {

    student2.scores[i]=0;

    }

    cout<<endl<<"The values in student1 are:";

    

    cout<<endl<<"Number is "<<student1.number;

    

    cout<<fixed<<setprecision(1);

    

    for(i=0;i<5;i++)

    {

    cout<<setw(5)<<student1.scores[i];//setw 设置域宽为5 

    }

    cout<<endl<<endl<<"The values in student2 are:";

    

    cout<<endl<<"Number is "<<student2.number;

    

    cout<<endl<<"Score are:";

    

    for(i=0;i<5;i++)

    {

    cout<<setw(5)<<student2.scores[i];

    }

    cout<<endl;

    
return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ 结构体 fixed setw