解题思路:
本题的C语言printf函数的格式输出方式,很多人都写了,我就来普及一下利用C++语言cout方式输出格式的方式
主要是通过iomanip库的fixed函数和setprecision函数
注意事项:
本题出现的两个变量都注明是浮点数,所以要定义为float类或double类
参考代码:
#include<iostream> #include<iomanip> using namespace std ; int main() { float f ; cin>>f ; float c = 5 * (f - 32) / 9 ; cout<<fixed<<setprecision(2)<<"c="<<c<<endl ;//fixed是小数点的意思,表示下面要对小数点后进行设置,setprecision是设置精度,括号中的数表示保留几位精度输出 //如果不用fixed,直接使用setprecision(int)则表示保留几位有效数字 return 0 ; }
0.0分
103 人评分
warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] 为什么出现这个,我答案和他一样啊
#include<stdio.h> int main() { float F; scanf("%f",&F); printf("%.2f",5*(F-32)/9); return 0; } 请问我这个哪里错了啊,我自己运行没错啊
#include<iostream> #include<iomanip> using namespace std; int main() { float m,n; cin>>m; n=5*(m-32)/9; cout<<setiosflags(ios::fixed)<<setprecision(2)<<n<<endl;; return 0; }
【蟠桃记】 (C++代码)(递归计算)浏览:955 |
点我有惊喜!你懂得!浏览:4105 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:509 |
C语言训练-求函数值 (C语言代码)浏览:931 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:500 |
蚂蚁感冒 (C语言代码)浏览:1319 |
大家好,我是验题君浏览:576 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:556 |
局部变量作函数返回值的问题浏览:963 |
Hello, world! (C语言代码)浏览:821 |
象帝之先 2020-04-11 22:42:03 |
一般是数组开的过大,或者将较大的数组在局部开辟