1.在使用double时,输入用%lf,输出用%f。
0.0默认是double类型,所以在使用float时,
float f = 0.0f;
2.如果想要保留几位小数(例如:两位小数),可以写%.2f
同样在输出整数时,要想在不够两位数前补0,可以写%02d
3.当输出频率太快时,可以引入函数Sleep
Sleep(1000)表示延迟1000毫秒
在使用Sleep时需要引入头文件#include<windows.h>
4.当屏幕上出现太多,不好看时,需要清空时,可以采用system函数,system是一个库函数,在使用该函数时需引入头文件#include<stdlib.h>
system("cls");(清空屏幕)
5.需要注意的是:数组名本来就是地址,所以在输入时,并不用取地址,使用&。
在比较两个字符串是否相等时,不能使用"==",而应该使用一个库函数:strcmp,如果返回值是0,表示2个字符串相等。要引入头文件#include<string.h>
例strcmp(password,"abcdef")==0
6.C90标准勉强接受main()这种形式,但是C99和C11标准不允许这样写。因此,在使用
int main(void)时,把void带上最好。
7.C99和C11允许使用更长的标识符名,但是编译器只识别前63个字符。对于外部标识符,只允许使用31个字符。可以使用小写字母,大写字母,数字和下划线_ 来命名,名称的第一个字符必须是字母或者下划线,不能是数字,大小写也要区分
8.在电脑CMD命令框中,输入shutdown -s -t 60
表示将在60秒后关机。
输入shutdown -a
表示取消关机。
所以在c中,可以用system函数
system("shutdown -s -t 60");