scanf("%lf", &variable);其中:立即学习“C语言免费学习笔记(深入)”;%lf 是格式说明符,指定要输入双精度浮点数(double)。&variable 是变量地址,用于存储输入值。示例:#inc">

c语言怎么输入实数赋值

来源:这里教程网 时间:2026-02-21 16:48:45 作者:

C 语言中输入实数并赋值

在 C 语言中,可以使用

scanf()
函数来输入实数并将其赋值给变量。

语法:

<code class="c">scanf("%lf", &variable);</code>

其中:

立即学习“C语言免费学习笔记(深入)”;

%lf
是格式说明符,指定要输入双精度浮点数(double)。
&variable
是变量地址,用于存储输入值。

示例:

<code class="c">#include <stdio.h>
int main() {
    double number;
    printf("请输入一个实数:");
    scanf("%lf", &number);
    printf("输入的实数是:%.2f\n", number);
    return 0;
}</code>

执行结果:

<code>请输入一个实数:123.45
输入的实数是:123.45</code>

注意:

在输入实数时,小数点必须使用英文句号(.),不能使用中文句号()。
%lf
格式说明符用于输入双精度浮点数,如果需要输入单精度浮点数,可以使用
%f
格式说明符。
输入的值必须与格式说明符匹配,否则会导致输入错误。

相关推荐