Notepad++怎样格式化C语言代码?

Python014

Notepad++怎样格式化C语言代码?,第1张

1、首先打开Notepad++软件,进入主界面。

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.230000

4、注意事项:

在使用%f输入时,必须传入float类型的地址,否则会出错。

而用%f输出时,可以传入float或者double的值。 如果传入为double,函数会自动强制转换为float类型输出。