【发布时间】:2016-02-29 01:09:18
【问题描述】:
我正在学习C编程语言,因为“&”而卡住了,下面是示例代码。
int main()
{
float degrees, radians;
printf("Enter an angle in degrees: ");
scanf("%f", °rees);
radians = 0.0174532925 * degrees;
printf("%.2f degrees is %.2f radians.\n", degrees, radians);
return(0);
}
请查看粗体和斜体代码。我想知道“&”有什么用。因为当我尝试运行没有“&”度数的代码时,它确实会运行,但是在生成答案时它会挂断。
感谢您的即时答复。谢谢!
【问题讨论】:
-
不能简单解释&是什么意思...
-
不要把
return当作一个函数使用,它是一个关键字。仅在返回复杂表达式时用括号括起来并使其易于阅读。
标签: c floating-point int scanf