void main//返回空值的main函数
{
float a,b,c,x//定义浮点类型a,b,c,x
x=0//给x赋初值0
printf("a=")//在屏幕上输出 a=
scanf("%f",&a)//从键盘上获取一个浮点数赋给a
printf("b=")//在屏幕上输出 a=
scanf("%f",&b)//从键盘上获取一个浮点数赋给b
printf("c=")//在屏幕上输出 a=
scanf("%f",&f)//从键盘上获取一个浮点数赋给f
/*这句是不是有问题?应该是scanf("%f",&c);吧?*/
x=a/(b-c)//将a/(b-c)的值赋给x
if((b-c)!=0)//假如(b-c)不等于0
print("%.2f=a/(b-c)\n",x)//在屏幕上输出(x的值,保留两位小数)=a/(b-c)(一个回车符)
else//否则
{
printf("\nError!\n")//在屏幕上输出(一个回车符)Error!(一个回车符)
}
}
C语言特征字不是标准的英文或缩写,翻译了也不符合语法含义。在线翻译软件给出的结果如下:无效排序(int bn){
int i, j, sum=0
字符学校[40];
学生t
for(i=0i<bni++){
for(j=i+1j<bnj++){
if(student[i].id>student[j].id){
t = 学生 [i]
学生[i] = 学生[j]
学生[j] = t
}
}
}
printf("\n排序后的结果为:\n")
for(i=0i<bni++){
输出一个学生(i)
}
}