这两题主要考察的为printf,fiexd的用法。本章主要讲解的为"printf"的用法
目录:
1 讲解功能
2 printf实操
3 题解部分
---------------------------------------------------------------------------------------------------------------------------------
1,printf功能:
与"cout"功能相同,但是cout为标准输出,printf为快速输出(与以后更的scanf快速输入相同原理),在某些对于时间要求紧张的题目有很好的效果。但是需要注意,如果未调用<csdio>库则会出现未定义报错(如果使用了<bits/stdc++.h>库则可以不看)
printf函数可以做到"cout"无法做到的内容,比如保留x位小数(等等),具体的写法为printf("%.[保留的位数][形式]",变量)
以上部分讲的为保留x位小数的写法,接下来讲的为[printf][cout]的等量代换:
cout<<"输出内容";
printf("输出内容",变量);
---------------------------------------------------------------------------------------------------------------------------------
2,printf实操:
double x=3.1415926;
printf("%.5lf",x);
输出:3.14159
---------------------------------------------------------------------------------------------------------------------------------
3,题解:
核心代码为
printf("%.3lf",x);
printf("%.5lf",x);