c语言结构体多门成绩排序,c语言结构体按学号排序求大神帮忙改一下吧
struct record
{
char code[LEN+1]; /* 學號 */
char name[LEN+1]; /* 姓名 */
int age; /* 年齡 */
char sex[3]; /* 性別 */
char time[LEN+1]; /* 出生年月 */
char add[30]; /* 家庭地址 */
char tel[LEN+1]; /* 電話號碼 */
char mail[30]; /* 電子郵件地址 */
}stu[N];
int k=1,n,m; /* 定義全局變量 */
void sort()
{??? int i,j;
struct record temp;
for(i=0;i
{
for(j=n-1;j>0;j--)
{
if(stu[j].code[i]>stu[j+1].code[i])
{
temp=stu[j];
stu[j]=stu[j+1];
stu[j+1]=temp;
}
}
}
printf("該學生學號,姓名,年齡,性別,出生年月,地址,電話,E-mail 分別為:\n");
for(i=0;i
{
printf("%s %s %d %s %s %s %s %s\n",stu[i].code,stu[i].name,stu[i].age,
stu[i].sex,stu[i].time,stu[i].add,stu[i].tel,stu[i].mail);
}
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的c语言结构体多门成绩排序,c语言结构体按学号排序求大神帮忙改一下吧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四万字让你精通SQL数据库操作
- 下一篇: 没有bug队——加贝——Python 练