| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1925 人关注过本帖
标题:关于结构体排序问题
取消只看楼主 加入收藏
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
 问题点数:0 回复次数:0 
关于结构体排序问题

补填fun函数使结构体中的数按从大到小排列?哪位大虾帮我啊 #include <stdio.h> #define N 16 typedef struct { char num[10]; int s; } STREC; void fun(STREC a[]) {

} main () { STREC s[N]= {{"GA005",85}, {"GA003",76}, {"GA002",69}, {"GA004",85}, {"GA001",91}, {"GA007",72}, {"GA008",64}, {"GA006", 87}, {"GA015",85}, {"GA013",91}, {"GA012",64}, {"GA014",91}, {"GA011",66}, {"GA017",64}, {"GA018",64}, {"GA016",72}}; int i; FILE *out; fun ( s ); printf ("The data after sorted :\n"); for (i=0; i<N; i++) { if ( (i)%4==0 ) printf ("\n"); printf ("%s %4d ", s[i].num, s[i].s); } printf ("\n"); out=fopen ("out.dat", "w"); for (i=0; i<N; i++) { if ( (i)%4==0 && i ) fprintf (out, "\n" ); fprintf (out, "%4d", s[i].s); } fprintf ( out, "\n" ); fclose (out ); getch(); }

http://bbs.bc-cn.net/bbs/dispbbs.asp?boardID=5&ID=28357&page=1 B . 标题不合要求。起一个耸人听闻的、不能反应贴子内容的标题。

[此贴子已经被knocker于2005-9-24 11:22:20编辑过]

搜索更多相关主题的帖子: 结构体 
2005-09-15 20:46
快速回复:关于结构体排序问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.010978 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved