繼續關注我的java博客
linlin's blog about c
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
統計
隨筆 - 36
文章 - 0
評論 - 37
引用 - 0
公告
系統分析師考試怎么過啊!
關注我!聯系我!
Email:lubaolu@163.com
MSN:lubaolu@163.com
QQ:542880543
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2006年3月 (36)
搜索
最新評論
1.?re: C二級練習24
不錯,好。希望以后多見到好的程序的代碼。
--bird0
2.?re: C二級練習19
這個程序有個小問題,如果最大數是第一個數,將得不到正確結果。
--qytu
3.?re: 課堂例題下載
評論內容較長,點擊標題查看
--linlin2005
4.?re: C二級練習25
評論內容較長,點擊標題查看
--linlin2005
5.?re: C二級練習24
評論內容較長,點擊標題查看
--linlin2005
閱讀排行榜
1.?第一套筆試題(403)
2.?C二級練習19(327)
3.?C二級練習25(298)
4.?3月17日課堂練習-結構體(290)
5.?第二套筆試題(282)
評論排行榜
1.?C二級練習14(5)
2.?C二級練習15(2)
3.?C二級練習24(2)
4.?考試模擬題下載(2)
5.?C二級練習19(2)
3月17日課堂練習-結構體
輸入5個學生的成績,計算出總分和平均分,按總分進行排序,然后打印輸出。
posted on 2006-03-19 11:33
linlin2005
閱讀(290)
評論(1)
編輯
收藏
引用
Comments
#
re: 3月17日課堂練習-結構體
linlin2005
#include "stdio.h"
typedef struct
{
int id;
char name[10];
int yuwen;
int shuxue;
int yingyu;
float avg;
float sum;
}STU;//定義一個結構體
//聲明函數
void setdata(STU *s);
void display(STU *s);
void sort(STU *s);
void jisuan(STU *s);
void main()
{
STU stu[5];//聲明一個結構體數組并依次調用函數進行賦值,計算,排序,顯示。
setdata(stu);
jisuan(stu);
sort(stu);
display(stu);
}
void display(STU *s)//此函數用于顯示信息
{
int i;
printf("\n編號\t姓名\t語文\t數學\t英語\t平均分\t總分\n");
for(i=0;i<5;i++)
{
printf("%d\t%s\t%d\t%d\t%d\t%6.2f\t%6.2f\n",s[i].id,s[i].name,s[i].yuwen,s[i].shuxue,s[i].yingyu,s[i].avg,s[i].sum);
}
}
void jisuan(STU *s)//此函數用于計算總分和平均分
{
int i;
for(i=0;i<5;i++)
{
s[i].sum=(float)(s[i].yuwen+s[i].shuxue+s[i].yingyu);
s[i].avg=(float)(s[i].sum/3.0);
}
}
void sort(STU *s)//此函數用于按總分進行排序
{
int i,j;
STU temp;
for(i=0;i<5;i++)
{
for(j=i+1;j<5;j++)
{
if(s[i].sum<s[j].sum)
{
temp=s[i];
s[i]=s[j];
s[j]=temp;
}
}
}
}
void setdata(STU *s)//此函數用于添加數據
{
int i;
for(i=0;i<5;i++)
{
printf("請輸入第個%d學生的信息:\n",i+1);
printf("編號:");
scanf("%d",&s[i].id);
printf("姓名:");
scanf("%s",s[i].name);
printf("語文成績:");
scanf("%d",&s[i].yuwen);
printf("數學成績:");
scanf("%d",&s[i].shuxue);
printf("英語成績:");
scanf("%d",&s[i].yingyu);
}
}
Posted @ 2006-03-19 11:35
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © linlin2005
繼續關注我的java博客
久久91精品国产91
|
国产高清国内精品福利99久久
|
理论片午午伦夜理片久久
|
精品久久久久久国产91
|
91精品无码久久久久久五月天
|
成人a毛片久久免费播放
|
美女久久久久久
|
亚洲va久久久噜噜噜久久男同
|
亚洲午夜久久久精品影院
|
青青草原综合久久大伊人导航
|
国产成人精品综合久久久
|
国产精品久久国产精麻豆99网站
|
狠狠精品干练久久久无码中文字幕
|
国产亚洲精午夜久久久久久
|
亚洲国产香蕉人人爽成AV片久久
|
久久亚洲精品成人AV
|
久久99精品国产麻豆不卡
|
久久久亚洲欧洲日产国码aⅴ
|
9999国产精品欧美久久久久久
|
欧美伊人久久大香线蕉综合
|
国产亚洲美女精品久久久久狼
|
亚洲欧洲久久久精品
|
999久久久国产精品
|
精品久久久中文字幕人妻
|
亚洲国产日韩欧美综合久久
|
久久免费视频网站
|
国产麻豆精品久久一二三
|
久久综合亚洲色HEZYO社区
|
亚洲国产精品无码久久九九
|
精品国产乱码久久久久久浪潮
|
精品午夜久久福利大片
|
日韩人妻无码一区二区三区久久
|
久久亚洲精品国产亚洲老地址
|
婷婷久久综合九色综合绿巨人
|
国产综合成人久久大片91
|
人妻少妇久久中文字幕一区二区
|
青青热久久国产久精品
|
久久亚洲国产成人精品无码区
|
国产午夜精品久久久久九九电影
|
97久久精品国产精品青草
|
国内精品人妻无码久久久影院
|