当前位置:首页 » 编程语言 » 计算摄氏温度c语言编程例题
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

计算摄氏温度c语言编程例题

发布时间: 2022-12-25 00:43:04

c语言编程题

#include <stdio.h>

int main(void)
{
int F = 100; //这里是100华氏度

int C = 5 * (F - 32) / 9;

printf("%d华氏度等于%d摄氏度", F, C);

return 0;
}

⑵ C语言题 编写程序,输入华氏温度F,按公式计算并输出对应的摄氏温度C的整数值。

你的F没有赋值,需要用scanf读入,即类似于

intF,C;
scanf("%d",&F);
C=5*.......

⑶ C语言编程之华氏温度与摄氏温度的转换

#include<stdio.h>

intmain(void)
{
doublec,f;
while(scanf("%lf",&f)!=EOF)
{
c=(f-32)/1.8;
printf("%.2lf ",c);
}
return0;
}

⑷ C语言编程:输入一个华氏温度,要求输出摄氏温度,公式为:

#include<stdio.h>intmain(){doublec,f;printf("请输入华氏温度:");scanf("%lf",&f);c=5.0/9*(f-32);printf("%g华氏温度是%.2f摄氏温度 ",f,c);return0;}

#include<iostream>

using namespace std;

int main()

{

float f,c;

cout<<"请输入华氏温度:";

cin>>f;

c=5*(f-32)/9;

cout<<"摄氏温度为:"<<c<<endl;

return 0;

}

⑸ c语言:输入一个华氏温度,要求输出摄氏温度。公式为:

具体公式如下:

#include <stdio.h>

void main()

{

float c,f;

printf("请输入一个华氏温度 ");

scanf("%f",&f);

c=(f-32)*5/9;

printf("它的摄氏温度为:%.2f",c);

}

(5)计算摄氏温度c语言编程例题扩展阅读:

C语言-基本运算

除法运算 /

整数除于整数,还是整数。参与运算的操作数必须是同类型。

1/2的值是0。参与运算的操作数是什么类型,得出的值就是什么类型。 10.5 + 10将右边的10提升为了double类型 自动类型提升。

int b = 10.5 + 1.7; 自动将大类型转换为了小类型,会丢失精度。

double a = (double)1 / 2; 注:参与运算的都是整型,所以要强转一下。

关系运算符。

C语言规定,任何数值都有真假性,任何非0值都为“真”,只有0才为“假”。也就是说,108、-18、4.5、-10.5等都是“真”,0则是“假”。

关系运算符的运算结果只有2种:如果条件成立,结果就为1,也就是“真”;如果条件不成立,结果就为0,也就是“假”。

⑹ C语言题 编写程序,输入华氏温度F,按公式计算并输出对应的摄氏温度C。C=5/9(F-32)

由于定义用“int” 为整型变量,在计算5/9是计算机默认结果为0,最好使用float或double来定义变量,在输入输出是注意改成“%f\n”

⑺ C语言编写程序,输入华氏温度值F,求摄氏温度C,其公式为C=5/9(F-32)

#include<stdio.h>
voidmain(){floatf,c;
scanf("%f",&f);
c=f-32;c/=1.8;
printf("%f ",c);
}

⑻ c语言一道计算摄氏度的编程题

给个建议:

1,那个intfahr,celsius;可以尝试改成floatfahr,celsius;同时,printf("fahr=%.2f,celsius=%.2f",fahr,celsius);可以取代原来的printf("fahr=%d,celsius=%d",fahr,celsius);


不好意思没有看清要求

还是那些个语句,应该用

#include<stdio.h>

intmain(){

intfahr,celsius;

fahr=100;

celsius=(int)(5*(fahr-32)/9);


printf("fahr=%d,celsius=%d",fahr,celsius);

return0;}

再改一次,

#include<stdio.h>

#include<math.h>

int main(){
int fahr, celsius;
fahr=100;
celsius=round(5*(fahr-32)/9);

printf("fahr = %d, celsius = %d", fahr, celsius);
return 0;}

是37吗,555

⑼ C语言编程:输入一个华氏温度,要求输出摄氏温度,公式为:c=5(F-32)/9,谢谢!

可以参考下面的代码:

#include <stdio.h>

int main(void)

{

float c,f;

printf("请输入一个华氏温度: ");

scanf("%f",&f);

c=(f-32)*5/9;

printf("对应的摄氏温度是:%.2f ",c);

}

(9)计算摄氏温度c语言编程例题扩展阅读:

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:int printf(const char *format, ...);函数返回值为整型,若成功则返回输出的字符数,输出出错则返回负值。

scanf函数原型:intscanf(constchar*restrictformat,...);

返回值

scanf函数返回成功读入的数据项数,读入数据时遇到了“文件结束”则返回EOF。