求助,符号“&”在下列程序中的意思
我现在在自学C,看到if语句中程序涉及到符号“&”,不知道是什么意思。例如:如果某学生三门课程平均分不低于90分,则输出“excellent”。
main()
{
float a, b, c;
scanf("%f%f%f",&a,&b,&c);
if(a+b+c)/3.0>=90
printf("excellent.\n");
}
请高手帮我解释一下程序中在输入a b c三个数的值时为什么不可以直接定义为a,b,c,而要在每个变量前加符号“&”,这个符号可不可以不加,表示什么意思?