2、打开菜单栏中的运行,点击其中的运行,或者按F5。弹出设置对话框。
3、在弹出的设置对话框中填准确信息: cmd /k gcc -o "D:\study\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" &PAUSE &EXIT然后名字为编译c,快捷键自己设置。同样第二个:cmd /k "D:\study\$(NAME_PART)" &PAUSE &EXIT名字为运行c,快捷键自己设置。设置好以后关闭对话框即可。
%f用于格式化输入输出函数,用来格式化输入输出float(单精度浮点数)类型数据。
1、格式化输入函数,包括scanf, fscanf, sscanf, vscanf, vsscanf,vfscanf等。当%f用于格式化输入函数时,后续对应位置应传入一个float类型变量的地址。
不同的格式化输入函数,只是源不同,功能都是从源中,按照格式读取数据存到变量中,当指定%f格式时,会尝试读取一个浮点数,存到对应参数地址中。
2、格式化输出函数,包括printf, fprintf, sprintf, vprintf, vsprintf,vfprintf等。当%f用于格式化输出函数时,后续对应位置应传入一个float类型变量的值。
区分函数不同, 会将对应的float变量值,格式化输出到对应的目标上。
默认%f会输出6位小数。
3、代码举例:
#include <stdio.h>int main()
{
float a//定义变量。
scanf("%f",&a)//读入数据。
printf("get float: %f\n", a)//输出读入的数据。
return 0
}
运行示例:
输入
1.23输出
1.2300004、注意事项:
在使用%f输入时,必须传入float类型的地址,否则会出错。
而用%f输出时,可以传入float或者double的值。 如果传入为double,函数会自动强制转换为float类型输出。