網頁

2010年6月1日 星期二

struct練習1

定義struct student內有成員:

id (int)
name
int a[10] (10 x小考成績)

請輸出表單含

id (int)
name
int a[10] (10 x小考成績)

及小考平均

1 則留言:

  1. #include <iostream>
    #include <cstring>
    using namespace std;
    struct student {      
        int id;
        char name[20];
        int test[10];
    };
    void display(struct student std) {
       cout<<"學號: "<<std.id<<'\n';
       cout<<"姓名: "<<std.name<<'\n';
       int sum=0;
       cout<<"十次小考成績"<<'\n';
       for(int i=0;i<10;i++){
               cout<<std.test[i]<<"\t";
               sum+=(std.test[i]);
               }
       float average =(float)(sum)/10;
       cout<<"成績平均: "<<average<<'\n';
    };
    int main() {
       struct student std[3]={9833000,"王小明",98,33,50,60,70,80,95,65,100,55};
       display(std[0]);
       cin.get();
       return 0;
     }

    回覆刪除

HTML 編輯器