#include<stdio.h>
int main()
{
float salary;
printf("\a enter your detailed monthly salary");
printf("$___\b\b\b");
scanf("%f",&salary);
printf("\n \t %.2f a month is $%.2f a year ",salary,salary*12);
printf("\r Gee!!!\n");
getchar();
return 0;
}
这是一个简单的包含转义序列和单精度浮点数的小程序
\a 制造蜂鸣
\b是退格符,可以把光标退格到三个下划线之前,方便用户进行输出
%f 转换说明对应单精度浮点数,&赋值给salary
\t是水平制表符,可以让代码或者文章更加清晰和有条理,一般有八个空格大小
\r 是回车符,让光标回到这一行的开头,并输出Gee,然后通过 \n 换行符将光标移动到下一行,两者配合产生出了特殊效果