个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
常量是-32*5/9
2个回答
在屏幕上输出下一行信息,求两个整数之和,求两个整数之间的较大者
首先会先计算括号里的,然后是乘除运算,乘除运算的顺序是从左到右 , 第二个先运算 5/9结果是0,所以第二个肯定是0啦 第一个要看具体情况。如果F输入的是整数答案也是整数,小数就是小数 正像楼上说的有个强制类型转化 还有顺便问一下,定义的a和b干吗的?
4个回答
#include int main() { float f=0.0; printf("Please input the fahrenheit degree:\n "); scanf("%f",&f); printf("%fF=%.2fC",f,(5/9)*(f-32))); system("pau...
3个回答
c=5/9(f-32) 9/5*c=f-32 9/5*c+32=f 即 f=32+9/5*c 将c=15代入f=32+9/5*c中 f=32+9/5*15=32+27=59
如果用表示摄氏温度(C),F表示华氏温度(F),那么C与F之间的关系是: C=5/9(F-32).已知C=15,求F? 解:把C=15代入即可 5/9(F-32)=15 F-32=15*(5/9) F=32+25/3=121/3.
1个回答
scanf("f",F); 修改为: scanf("f",&F); 注意指针变量和普通变量的区别
解,令C=15即可 15=5(F-32)/9 F-32=27 F=59 (F-32)应在分子而非分母,LZ的公式容易引起歧义 则F=(59)华氏温度
#include void main(void) { float c,F; printf("Please input 华氏温度:"); scanf("%f",F); c=5/(9*(F-32)); printf("对应摄氏温度为%f",c); }
我也不记得很清楚啊,有些简单的格式也记不清了,你自己改改啊 main() { float c; int F; printf("Enter F:"); scanf("%d,"&F); c=5*1.0/(9*(F-32)); printf("华氏温度c=%.2f,"&c); }
一、非常简单,就像用计算器一样。如a=b+c、a=b-c、a=b*c、a=b\c,只要先定义a、b、c三个数就行了。 二、输入一个华氏温度,要求输出摄氏温度。公式:C=5/9*(F-32),程序如下: main() {float C,F; clrscr(); printf("please input...
#include #include int main() { float C,F; printf("请输入华氏温度\n"); scanf("%f",&F); C=5.0*(F-32)/9.0; printf("摄氏温度为\n"); printf("%7.2f",C); } 这个问题很简单,主要是两个...
#include void main() { float f,c; scanf("输入华氏温度%f",&f); // float类型读取是用%f, %d是整型 c = 5.0 / 9 * (f - 32); // 开头一定要为float类型,否则一定是0,类型会继承,整型/整型=整型 printf...
不是,一定要以分号结束c=5/9*(F-32);
按照计算机的计算方法,从左到右计算的话,5/9会默认是整型除法,计算得到的结果是0,但是5.0却不是,计算的结果是0.555……所以不能写成5/9,而lf是double类型的输出,f是float类型的输出。 如果觉得满意,请采纳,如果不满意,可以追问,谢谢。