c语言编程练习题:7-50 输出华氏-摄氏温度转换表

简介: c语言编程练习题:7-50 输出华氏-摄氏温度转换表

#include <stdio.h>


int main() {

   int lower, upper;

   if (scanf("%d %d", &lower, &upper) != 2 || lower > upper || upper > 100) {

       printf("Invalid.\n");

       return 0;

   }

   printf("fahr celsius\n");

   for (int fahr = lower; fahr <= upper; fahr += 2) {

       double celsius = 5.0 * (fahr - 32.0) / 9.0;

       //printf("%-4d %.1f\n", fahr, celsius);

       printf("%d %5.1f\n", fahr, celsius);

   }

   return 0;

}


目录
相关文章
|
21天前
|
存储 Java C语言
【C语言入门】初识C语言:掌握编程的基石
【C语言入门】初识C语言:掌握编程的基石
28 4
【C语言入门】初识C语言:掌握编程的基石
|
21天前
|
存储 Java 程序员
【C语言入门】C语言入门:探索编程世界的基础概念
【C语言入门】C语言入门:探索编程世界的基础概念
26 2
|
21天前
|
存储 算法 程序员
C语言编程—递归
递归是函数自我调用的编程技术,常用于解决分治问题,如计算阶乘和斐波那契数列。示例中展示了C语言的阶乘和斐波那契数列递归实现。递归需满足:问题可转化为规模更小的同类问题,存在结束条件以防止无限循环,并可能消耗大量时间和栈空间。栈用于存储函数调用信息,过多递归可能导致栈溢出。递归虽简洁,但非最优效率选择,递推算法通常是更好的替代方案。
26 0
|
22天前
|
Linux C语言
【编程小实验】C语言实现:无限循环写入文本文件,支持Ctrl+C中断与数据追加(附完整源码)
在Linux中,文件I/O(输入/输出)是程序与文件进行交互的基本方式,包括读取文件内容和向文件写入数据。这通常通过标准的C库函数来实现,下面是一些基本的文件读写操作和代码示例。
|
23天前
|
编译器 C语言
C语言编程语法—结构
C语言基础概要:令牌包括关键字、标识符、常量、字符串和符号,如`printf(&quot;Hello,World!\n&quot;);`含5个令牌。分号是语句结束符,注释用`/*...*/`包围。标识符是变量等的名称,以字母、下划线开头,后跟字母、数字。C语言有32个关键字,如`int`,空格用于分隔语句元素,提升可读性。
14 0
|
2月前
|
C语言
c语言编程练习题:7-10 算术入门之加减乘除
对于输入的两个整数,按照要求输出其和差积商。
84 0
|
8月前
|
存储 C语言 数据格式
【手把手带你刷题】-C语言编程入门篇(四)
【手把手带你刷题】-C语言编程入门篇(四)
53 0
|
8月前
|
机器学习/深度学习 存储 C语言
【手把手带你刷题】-C语言编程入门篇(三)
【手把手带你刷题】-C语言编程入门篇(三)
58 0
|
8月前
|
C语言
【手把手带你刷题】-C语言编程入门篇(二)
【手把手带你刷题】-C语言编程入门篇(二)
46 0
|
8月前
|
C语言
【手把手带你刷题】-C语言编程入门篇(一)
【手把手带你刷题】-C语言编程入门篇(一)
62 0

热门文章

最新文章