C语言第一章导言中的基础概念,你能详细解释一下吗?

2026-04-11 21:042阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计478个文字,预计阅读时间需要2分钟。

C语言第一章导言中的基础概念,你能详细解释一下吗?

第一章 导言 - 02 1.2 变量与算术表达式 // 使用公式 C=(5/9) * (F - 32) 打印下列华氏温度与摄氏温度对照表:-17, -20, -22, 0, 4, 6, 11, 18, 22, 9

第1章 导言 -02

1.2 变量与算术表达式

// 使用公式 C = (5/9) (F-32) 打印下列华氏温度与摄氏温度对照表 0 -17 20 -6 40 4 60 15 80 26 100 37 120 48 140 60 160 71 180 82 200 93 # include <stdio.h> int main() { int fahr, celsius; int lower, upper, step; lower = 0; /* 温度表的下限 */ upper = 200; /* 温度表的上限 */ step = 20; /* 步长 */ fahr = lower; while (fahr <= upper) { celsius = 5 * (fahr - 32) / 9; printf("%d\t%d\n", fahr, celsius); fahr = fahr + step; } return 0; } /* 温度表的下限 */ -- 称为注释,此处,它简单解释了该程序是做什么用的。 int fahr, celsius; --类型 int 表示其后所列变量为整数 lower = 0; -- 为变量设置初值 while (fahr <= upper) { } -- while循环语句 printf("%d\t%d\n", fahr, celsius); --打印 fahr 与 celsius 的值

// 由于我们使用的是整型算术运算,因此经计算得到的摄氏温度值不太精确。 // 这就需要对程序做适当修改。 # include <stdio.h> int main() { float fahr, celsius; int lower, upper, step; lower = 0; /* 温度表的下限 */ upper = 200; /* 温度表的上限 */ step = 20; /* 步长 */ fahr = lower; while (fahr <= upper) { celsius = 5.0 * (fahr - 32.0) / 9.0; printf("%3.0f\t%6.1f\n", fahr, celsius); fahr = fahr + step; } return 0; } // 然后再通过下列命令进行编译 $ cat fahrenheit2.c $ gcc fahrenheit2.c $ ./a.out printf("%3.0f\t%6.1f\n", fahr, celsius); // printf 中的格式说明 %3.0f 表明待打印的浮点数至少占3个字符宽,且不带小数点和小数部分。 // %6.1f 表明另一个待打印的数至少占6个字符宽,且小数点后面还有1位数字。

C语言第一章导言中的基础概念,你能详细解释一下吗?

本文共计478个文字,预计阅读时间需要2分钟。

C语言第一章导言中的基础概念,你能详细解释一下吗?

第一章 导言 - 02 1.2 变量与算术表达式 // 使用公式 C=(5/9) * (F - 32) 打印下列华氏温度与摄氏温度对照表:-17, -20, -22, 0, 4, 6, 11, 18, 22, 9

第1章 导言 -02

1.2 变量与算术表达式

// 使用公式 C = (5/9) (F-32) 打印下列华氏温度与摄氏温度对照表 0 -17 20 -6 40 4 60 15 80 26 100 37 120 48 140 60 160 71 180 82 200 93 # include <stdio.h> int main() { int fahr, celsius; int lower, upper, step; lower = 0; /* 温度表的下限 */ upper = 200; /* 温度表的上限 */ step = 20; /* 步长 */ fahr = lower; while (fahr <= upper) { celsius = 5 * (fahr - 32) / 9; printf("%d\t%d\n", fahr, celsius); fahr = fahr + step; } return 0; } /* 温度表的下限 */ -- 称为注释,此处,它简单解释了该程序是做什么用的。 int fahr, celsius; --类型 int 表示其后所列变量为整数 lower = 0; -- 为变量设置初值 while (fahr <= upper) { } -- while循环语句 printf("%d\t%d\n", fahr, celsius); --打印 fahr 与 celsius 的值

// 由于我们使用的是整型算术运算,因此经计算得到的摄氏温度值不太精确。 // 这就需要对程序做适当修改。 # include <stdio.h> int main() { float fahr, celsius; int lower, upper, step; lower = 0; /* 温度表的下限 */ upper = 200; /* 温度表的上限 */ step = 20; /* 步长 */ fahr = lower; while (fahr <= upper) { celsius = 5.0 * (fahr - 32.0) / 9.0; printf("%3.0f\t%6.1f\n", fahr, celsius); fahr = fahr + step; } return 0; } // 然后再通过下列命令进行编译 $ cat fahrenheit2.c $ gcc fahrenheit2.c $ ./a.out printf("%3.0f\t%6.1f\n", fahr, celsius); // printf 中的格式说明 %3.0f 表明待打印的浮点数至少占3个字符宽,且不带小数点和小数部分。 // %6.1f 表明另一个待打印的数至少占6个字符宽,且小数点后面还有1位数字。

C语言第一章导言中的基础概念,你能详细解释一下吗?