练习1-3 修改温度转换程序,使之能在转换表的顶部打印一个标题。
2017-08-16 13:04
519 查看
/*
时间:2017/8/1
地点:工程北629
功能:printf函数的使用
思想:在while前面增加printf函数,注意使用制表符\t,使得输出格式更好
*/
#include<stdio.h>
int main(void)
{
float fahr, celsius; //定义华氏温度、摄氏温度
int lower, upper, step; //定义最低温度、最高温度、温度增加步长
lower = 0;
upper = 300;
step = 20;
fahr = lower;
printf("fahr\tcelsius\n"); //增加的printf函数
while(fahr <= upper)
{
celsius = (5.0/9.0)*(fahr - 32.0);
printf("%3.0f\t%6.1f\n", fahr, celsius);
fahr = fahr + step;
}
return 0;
}
/*
在Vc++6.0中的输出结果是:
----------------------------
fahr celsius
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8
120 48.9
140 60.0
160 71.1
180 82.2
200 93.3
220 104.4
240 115.6
260 126.7
280 137.8
300 148.9
Press any key to continue
----------------------------
总结:在while前面增加printf函数。
*/
时间:2017/8/1
地点:工程北629
功能:printf函数的使用
思想:在while前面增加printf函数,注意使用制表符\t,使得输出格式更好
*/
#include<stdio.h>
int main(void)
{
float fahr, celsius; //定义华氏温度、摄氏温度
int lower, upper, step; //定义最低温度、最高温度、温度增加步长
lower = 0;
upper = 300;
step = 20;
fahr = lower;
printf("fahr\tcelsius\n"); //增加的printf函数
while(fahr <= upper)
{
celsius = (5.0/9.0)*(fahr - 32.0);
printf("%3.0f\t%6.1f\n", fahr, celsius);
fahr = fahr + step;
}
return 0;
}
/*
在Vc++6.0中的输出结果是:
----------------------------
fahr celsius
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8
120 48.9
140 60.0
160 71.1
180 82.2
200 93.3
220 104.4
240 115.6
260 126.7
280 137.8
300 148.9
Press any key to continue
----------------------------
总结:在while前面增加printf函数。
*/
相关文章推荐
- 练习1-4 编写一个程序打印摄氏温度转换成相应华氏温度的转换表
- 练习1-5 修改温度转换程序,要求以逆序(从300度到0度的顺序)打印温度转换表
- 编写一个程序打印摄氏温度转换为相应华氏温度的转化表
- 用python写一个温度转换程序
- 读入一个c程序,并按字母表顺序分组打印变量名,每组前N个字符相同(TCPL 练习6-2)
- 练习1-7 编写一个打印打印EOF值的程序
- 练习 6-4 编写一个程序,根据单词的出现频率按降序打印输入的各个不同单词,并在 每个单词的前面标上它的出现次数
- 练习2-6:修改Fillvector.cpp使它能把vector中的所有元素连接成单独的一个字符串,并打印,但不要加上行号。
- 练习1-13 编写一个程序,打印输入中单词长度的直方图(水平)(方法2)
- 练习1-14 编写一个程序,打印输入中各个字符出现频度的直方图(水平)
- 练习 1 - 13 编写一个程序,打印输入中单词长度的水平直方图 和 垂直直方图
- 小明去美国旅游,美国温度以华氏温度计量,她需要将华氏温度转换为摄氏温度,编写程序实现此功能. 要求: 从控制台输入华氏温度信息,并且分别打印最后的华氏温度和摄氏温度的结果
- 人民币金额大写 在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。 本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误
- 练习1-13:编写一个程序,打印输入中单词长度的直方图(水平)(C程序设计语言 第2版)
- 练习1-16:修改打印最长文本行的程序的主程序main,使之可以打印任意长度的输入行的长度,并尽可能多地打印文本(C程序设计语言 第2版)
- C程序设计语言,练习1-13,编写一个程序,打印输入单词的直方图(垂直方向)
- C程序设计语言练习1-16 修改打印最长文本行的程序的主程序main,使之可以打印任意长度的输入行的长度,并尽可能多的打印文本
- 练习1-13 编写一个程序,打印输入中单词长度的直方图(垂直)
- C primer plus 第七章 练习2: 编写一个程序,该程序读取输入直到遇到#字符。使程序打印每个输入的字符以及它的十进制ASCII码。每行打印8个字符/编码对。
- C primer plus 第七章 练习8:修改练习7,假设a,使程序提供一个选择工资等级的菜单,用switch选择工资等级,程序运行的开头应该像下面这样: