首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

double类型的变量在scanf 中如何输入

2013-07-23 
double类型的变量在scanf 中怎么输入#includestdio.h#define PI 3.1415int main(void){double radius,ar

double类型的变量在scanf 中怎么输入
#include<stdio.h>
#define PI 3.1415
int main(void)

{
    double radius,area;
    scanf("%f",&radius);
    area=PI*radius*radius;
    printf("The area is %g",area);

    return 0;
}

运行程序时,无论输入什么数,radius中都是乱码,是不是我的转换说明符用的不对,或者是其他一些原因 C scanf
[解决办法]
scanf(("%lf",&radius);

热点排行