现在的位置: 首页 > 综合 > 正文

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

2014年07月17日 ⁄ 综合 ⁄ 共 742字 ⁄ 字号 评论关闭

#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;

}

抱歉!评论已关闭.