首页 > 代码库 > Exercise 3.1 Convert temperatures
Exercise 3.1 Convert temperatures
Exercise 3-1. Write a program that will first allow a user to choose one of two options:
1. Convert a temperature from degrees Celsius to degrees Fahrenheit.
2. Convert a temperature from degrees Fahrenheit to degrees Celsius.
the program should then prompt for the temperature value to be entered and output the new value that results
from the conversion. to convert from Celsius to Fahrenheit you can multiply the value by 1.8 and then add 32.
to convert from Fahrenheit to Celsius, you can subtract 32 from the value, then multiply by 5, and divide the
result by 9
ME:
1 #include<stdio.h> 2 int main(void) 3 { 4 double farenheit = 0; 5 double centigrate = 0; 6 int type = 0; 7 8 //get the temperature 9 printf ("please enter your temperature, 1 for farenheit or 2 for centigrate");10 scanf ("%d", &type);11 12 if (type = 1 ){13 printf("pls enter the number of your farenheit");14 scanf("%d", &farenheit);15 centigrate = (farenheit - 32)*5/9;16 printf("farenheit to centigrate is %d ", farenheit, centigrate);17 }18 else {19 printf("pls enter your number of centigrate");20 scanf("%d", ¢igrate);21 centigrate = farenheit * 1.8 + 32;22 printf("farenheit to centigrate is %d", centigrate); 23 24 }25 26 return 0;27 }28
Original:
1 #include<stdio.h> 2 int main(void) 3 { 4 double farenheit = 0; 5 double centigrate = 0; 6 int type = 0; 7 8 //get the temperature 9 printf ("please enter your temperature, 1 for farenheit or 2 for centigrate");10 scanf ("%d", &type);11 12 if (type = 1 ){13 printf("pls enter the number of your farenheit");14 scanf("%d", &farenheit);15 centigrate = (farenheit - 32)*5/9;16 printf("farenheit to centigrate is %d ", farenheit, centigrate);17 }18 else {19 printf("pls enter your number of centigrate");20 scanf("%d", ¢igrate);21 centigrate = farenheit * 1.8 + 32;22 printf("farenheit to centigrate is %d", centigrate); 23 24 }25 26 return 0;27 }28
Exercise 3.1 Convert temperatures
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。