转义序列的使用:
解释:\a相当于响铃;
\b使移动光标退一格;
\f相当于软回车,是在字处理程序中作为自动移行功能的一部分自动插入的,也叫换行符,在word中看不见。
如果文本一行的长度超过文档所定义的右边距时,即当前行没有足够的空间放置下一个字符时,文字处理软件将在这一行文本的末尾自动插入一个软回车符,文本另起一行。
\r退回到这行的开头
/v垂直制表和/f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。
例如
#include <stdio.h>
int main(void) {
float salary;
printf("\aEnter your desired monthly salary:");
printf("$____\b\b\b\b");
scanf("%f", &salary);
printf("\n\t$%.2f a month is $%.2f a year.", salary, salary * 12.0); /*c语言中%.2f的意思是: 保留小数点后两位精度,$是字面上的美元符号,而%是参数%,.2f(带有2位小数和逗号的浮点数)的开头*/
printf("rGee!\n");
return 0;
}
输出:
Enter your desired monthly salary:6.0__
Gee! $6.00 a month is $72.00 a year.
标签:salary,27,sixth,month,2f,%.,printf,文本,2022.12 From: https://www.cnblogs.com/ningzj/p/17009046.html