题目描述:
编写一个摄氏温度转换成华氏温度的程序,实现功能:输入两个摄氏温度数据(整数),输出包含两列华氏温度,第1列为两数之间的摄氏温度值(间隔2度,升序),第2列为对应的华氏温度值。
输入格式:
一行,两个整数。
输出格式:
输出若干行,每行两个数,两个数之前用一个空格隔开。
样例输入:
10 15
样例输出:
10 50.0 12 53.6 14 57.2
提示:
算法提示:
(1) 摄氏温度x转换成华氏温度y的计算公式为: y = 9*x / 5 + 32。
(2) 要注意前一个温度不一定比第二个温度低。
时间限制: 1000ms
空间限制: 256MB
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
long long a,b;
double c;
cin>>a>>b;
if(a<b){
c=9.0*a/5+32;
for(int i=a;i<=b;i=i+2){
cout<<i<<" ";
printf("%.1lf\n",c);
c=c+3.6;
}
}else{
c=9.0*b/5+32;
for(int i=b;i<=a;i=i+2){
cout<<i<<" ";
printf("%.1lf\n",c);
c=c+3.6;
}
}
return 0;
}