c语言结构体数值转换
if(stu[i].f6>stu[i+1].f6)//那个t是我想设置的中间变量,这是错误的,要如何转换
{struct student t;
stu[t]=stu[i];
stu[i]=stu[i+1];
stu[i+1]=stu[t];
这样就可以了
{
struct student t; //注意,这个只有C99才支持,C老式标准,变量只能定义在程序的前面
t=stu[i];
stu[i]=stu[i+1];
stu[i+1]=t;
}
下一篇:函数奇偶性中的数形结合问题
热门标签: