c语言初学者记录,温标转换
#include<stdio.h>
int main()
{
float fathr , celsius , K , R , N , De , Re , upper , step;//华氏,摄氏,开尔文,等温标转换
K = 0 ;
upper = 373.15 ;//k上限
step = 10.0 ;K的间距
while( K <= upper )
{
celsius = K - 273.15 ;
fathr = K * 9.0 / 5.0 - 459.67 ;
R = K * 9.0 /5.0;
De = ( 373.15 - K ) * 3.0 /2.0;
N = ( K -273.15 ) * 33.0 /100.0 ;
Re = ( K - 273.15 ) * 4.0 / 5.0 ;
printf("%f\t%f\t%f\t%f\t%f\t%f\t%f\n", K,celsius,fathr,R,De,N,Re);
K = K + step;
}
return 0;
int main()
{
float fathr , celsius , K , R , N , De , Re , upper , step;//华氏,摄氏,开尔文,等温标转换
K = 0 ;
upper = 373.15 ;//k上限
step = 10.0 ;K的间距
while( K <= upper )
{
celsius = K - 273.15 ;
fathr = K * 9.0 / 5.0 - 459.67 ;
R = K * 9.0 /5.0;
De = ( 373.15 - K ) * 3.0 /2.0;
N = ( K -273.15 ) * 33.0 /100.0 ;
Re = ( K - 273.15 ) * 4.0 / 5.0 ;
printf("%f\t%f\t%f\t%f\t%f\t%f\t%f\n", K,celsius,fathr,R,De,N,Re);
K = K + step;
}
return 0;
}