练习1-5 修改温度转换程序,要求以逆序(从300度到0度的顺序)打印温度转换表
2017-08-16 14:08
337 查看
/* 时间:2017/8/1 地点:工程北629 功能:逆序打印输出温度转换程序℃ = (5/9)*(℉-32) 思想:根据温度转换公式,定义变量,编写程序。 */ #include<stdio.h> #define LOWER 0 //宏定义最低温度 #define UPPER 300 //宏定义最高温度 #define STEP 10 //宏定义步长 int main(void) { float fahr, celsius; fahr = UPPER; //初始化华氏温度为UPPER printf("℉\t℃\n"); while(fahr >= LOWER) { celsius = (5.0 / 9) * (fahr - 32.0); printf("%3.0f\t%6.1f\n", fahr, celsius); fahr = fahr - STEP; } return 0; } /* 在Vc++6.0中的输出结果是: ---------------------------- ℉ ℃ 300 148.9 290 143.3 280 137.8 270 132.2 260 126.7 250 121.1 240 115.6 230 110.0 220 104.4 210 98.9 200 93.3 190 87.8 180 82.2 170 76.7 160 71.1 150 65.6 140 60.0 130 54.4 120 48.9 110 43.3 100 37.8 90 32.2 80 26.7 70 21.1 60 15.6 50 10.0 40 4.4 30 -1.1 20 -6.7 10 -12.2 0 -17.8 Press any key to continue ---------------------------- 总结:注意循环条件,注意初始化的华氏温度值。 */
相关文章推荐
- 练习1-3 修改温度转换程序,使之能在转换表的顶部打印一个标题。
- 小明去美国旅游,美国温度以华氏温度计量,她需要将华氏温度转换为摄氏温度,编写程序实现此功能. 要求: 从控制台输入华氏温度信息,并且分别打印最后的华氏温度和摄氏温度的结果
- 练习1-4 编写一个程序打印摄氏温度转换成相应华氏温度的转换表
- 练习1-15 重写温度转换程序
- 练习1-15 重新编写1.2节中的温度转换程序,使用函数实现温度转换计算
- 【程序24】 题目:给一个不多于5位的正整数,要求: 一、求它是几位数,二、逆序打印出各位数字。
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- 练习1-16 修改打印最长文本行的程序的主程序main,使之可以打印任意长度的输入行的长度,并尽可能多地打印文本。
- 【程序24】TestNumber.java 题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
- 练习1-16 修改打印最长文本行的程序的主程序main, 使之可以打印任意长度的输入行的长度, 并尽可能多的打印文本。
- 读入一个c程序,并按字母表顺序分组打印变量名,每组前N个字符相同(TCPL 练习6-2)
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推
- 笔试题:编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- 读入一个c程序,并按字母表顺序分组打印变量名,每组前N个字符相同(TCPL 练习6-2)
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- 练习1-16:修改打印最长文本行的程序的主程序main,使之可以打印任意长度的输入行的长度,并尽可能多地打印文本(C程序设计语言 第2版)
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- 第四题(迅雷笔试题):编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。