繼續(xù)關(guān)注我的java博客
linlin's blog about c
導(dǎo)航
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
統(tǒng)計(jì)
隨筆 - 36
文章 - 0
評(píng)論 - 37
引用 - 0
公告
系統(tǒng)分析師考試怎么過啊!
關(guān)注我!聯(lián)系我!
Email:lubaolu@163.com
MSN:lubaolu@163.com
QQ:542880543
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2006年3月 (36)
搜索
最新評(píng)論
1.?re: C二級(jí)練習(xí)24
不錯(cuò),好。希望以后多見到好的程序的代碼。
--bird0
2.?re: C二級(jí)練習(xí)19
這個(gè)程序有個(gè)小問題,如果最大數(shù)是第一個(gè)數(shù),將得不到正確結(jié)果。
--qytu
3.?re: 課堂例題下載
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--linlin2005
4.?re: C二級(jí)練習(xí)25
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--linlin2005
5.?re: C二級(jí)練習(xí)24
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--linlin2005
閱讀排行榜
1.?第一套筆試題(403)
2.?C二級(jí)練習(xí)19(327)
3.?C二級(jí)練習(xí)25(298)
4.?3月17日課堂練習(xí)-結(jié)構(gòu)體(290)
5.?第二套筆試題(282)
評(píng)論排行榜
1.?C二級(jí)練習(xí)14(5)
2.?C二級(jí)練習(xí)15(2)
3.?C二級(jí)練習(xí)24(2)
4.?考試模擬題下載(2)
5.?C二級(jí)練習(xí)19(2)
3月17日課堂練習(xí)-結(jié)構(gòu)體
輸入5個(gè)學(xué)生的成績(jī),計(jì)算出總分和平均分,按總分進(jìn)行排序,然后打印輸出。
posted on 2006-03-19 11:33
linlin2005
閱讀(290)
評(píng)論(1)
編輯
收藏
引用
Comments
#
re: 3月17日課堂練習(xí)-結(jié)構(gòu)體
linlin2005
#include "stdio.h"
typedef struct
{
int id;
char name[10];
int yuwen;
int shuxue;
int yingyu;
float avg;
float sum;
}STU;//定義一個(gè)結(jié)構(gòu)體
//聲明函數(shù)
void setdata(STU *s);
void display(STU *s);
void sort(STU *s);
void jisuan(STU *s);
void main()
{
STU stu[5];//聲明一個(gè)結(jié)構(gòu)體數(shù)組并依次調(diào)用函數(shù)進(jìn)行賦值,計(jì)算,排序,顯示。
setdata(stu);
jisuan(stu);
sort(stu);
display(stu);
}
void display(STU *s)//此函數(shù)用于顯示信息
{
int i;
printf("\n編號(hào)\t姓名\t語文\t數(shù)學(xué)\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)//此函數(shù)用于計(jì)算總分和平均分
{
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)//此函數(shù)用于按總分進(jìn)行排序
{
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)//此函數(shù)用于添加數(shù)據(jù)
{
int i;
for(i=0;i<5;i++)
{
printf("請(qǐng)輸入第個(gè)%d學(xué)生的信息:\n",i+1);
printf("編號(hào):");
scanf("%d",&s[i].id);
printf("姓名:");
scanf("%s",s[i].name);
printf("語文成績(jī):");
scanf("%d",&s[i].yuwen);
printf("數(shù)學(xué)成績(jī):");
scanf("%d",&s[i].shuxue);
printf("英語成績(jī):");
scanf("%d",&s[i].yingyu);
}
}
Posted @ 2006-03-19 11:35
回復(fù)
更多評(píng)論
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © linlin2005
繼續(xù)關(guān)注我的java博客
香蕉久久一区二区不卡无毒影院
|
青春久久
|
久久综合视频网站
|
亚洲αv久久久噜噜噜噜噜
|
国产亚洲色婷婷久久99精品
|
久久人人爽人人澡人人高潮AV
|
日本久久久久久久久久
|
中文精品久久久久国产网址
|
国内精品伊人久久久影院
|
久久99热狠狠色精品一区
|
色播久久人人爽人人爽人人片AV
|
久久国产亚洲精品麻豆
|
亚洲AV无码久久精品狠狠爱浪潮
|
中文字幕久久精品
|
久久精品中文无码资源站
|
污污内射久久一区二区欧美日韩
|
久久r热这里有精品视频
|
狠狠干狠狠久久
|
免费观看久久精彩视频
|
久久狠狠高潮亚洲精品
|
一本一本久久aa综合精品
|
一日本道伊人久久综合影
|
狠狠色丁香婷婷综合久久来来去
|
亚洲国产精品无码久久久蜜芽
|
色综合久久综合网观看
|
精品国产日韩久久亚洲
|
久久99国产精品成人欧美
|
国产精品18久久久久久vr
|
久久久久久伊人高潮影院
|
亚洲色欲久久久综合网东京热
|
久久久噜噜噜久久
|
香蕉久久一区二区不卡无毒影院
|
久久99精品久久久久子伦
|
亚洲AV无码久久精品成人
|
久久AV无码精品人妻糸列
|
久久午夜免费视频
|
久久久久亚洲AV无码观看
|
久久久久久综合网天天
|
无码国内精品久久人妻蜜桃
|
国内精品九九久久精品
|
久久免费的精品国产V∧
|