热门

最新

红包

立Flag

投票

同城

我的

发布
m0_51330300
Seaotter_
4 年前
truem0_51330300

这个冒泡法有错误吗?怎么倒不过来? int f,j; float a,b; char c[100],x[100],y[100],z[100]; for(i=0; i<n-1;++i) { for(j=0;j<n-1-i;++j) { if(stu[j].Score<stu[j+1].Score) { strcpy(x,stu[j].StudentName);strcpy(stu[j].StudentName,stu[j+1].StudentName);strcpy(stu[j+1].StudentName,x); } } } printf("学生学号 \t学生姓名 \t年龄 \t性别 \t民族 \tC语言成绩 \t高数成绩\n"); for(i=0; i<n; ++i) { printf("------------------------------------------------------------------------------\n"); printf("%s \t %s \t %d \t%s \t %s \t %.1f \t %.lf\n", stu[i].StudentId, stu[i].StudentName, stu[i].StudentAge, stu[i].StudentSex, stu[i].StudentNation,stu[i].StudentScore[0],stu[i].StudentScore[1]); }

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
最近在用MFC做上位机,串口是用windowsAPI,没用控件,请问大家这样的话在做串口通信串的接收功能是怎么处理的呢把接收数据的函数放在什么地方用才能做到它一直做好读数据的准备呢?还有它一直工作的话会不会整个程序就卡死了额,好像要开一个线程来搞?小白啥也不懂
立即登录