首页 > 编程语言 >C程序设计语言(第2版·新版)练习题1-4

C程序设计语言(第2版·新版)练习题1-4

时间:2024-08-24 14:38:52浏览次数:11  
标签:练习题 upper lower fahr int step celsius 程序设计 新版

练习1-4 编写一个程序打印摄氏温度转换为响应华氏温度的转换表。

#include <stdio.h>

int main(int argc, char *argv[]) {
    (void) argc;
    (void) argv;
    
    float fahr, celsius;
    int lower, upper, step;
    
    lower = 0;
    upper = 300;
    step = 20;
    
    fahr = lower;
    while (celsius <= upper) {
        fahr = celsius * 9.0 / 5.0 + 32.0;
        printf("%3.0f %6.1f\n", celsius, fahr);
        celsius += step;
    }
    return 0;
}

运行结果:

 

标签:练习题,upper,lower,fahr,int,step,celsius,程序设计,新版
From: https://www.cnblogs.com/gongwenjun/p/18377734

相关文章

  • 第五章 循环结构程序设计
     例子求1+...+100#include<stdio.h>intmain(){ intsum=0; inti=1; for(i=1;i<=100;i++){ sum+=i; } printf("%d\n",sum); return0;}#include<stdio.h>intmain(){ intsum=0; inti=1; do{ sum+=i; i++; }while(i<=10......
  • 如何安装 IntelliJ IDEA 最新版本
    IntelliJIDEA是由JetBrains开发的一款强大的集成开发环境(IDE),广泛用于Java和其他多种编程语言的开发。安装最新版本的IntelliJIDEA是开发者搭建开发环境的重要一步。本文将提供详细的安装步骤,帮助您快速上手。1.系统要求在安装IntelliJIDEA之前,请确保您的计算机......
  • C++学习笔记----4、用C++进行程序设计(五)---- 非复合与继承关系
        在考虑类之间到底是什么关系时,要首先考虑一下是否真的有关系。不要搞有罪推定,直接问犯了什么罪,要先看是否是犯罪行为。不要让你对面向对象的设计的热情转变为大量不需要的类或者继承的类的关系中。    有一个大家都容易陷入的怪圈就是在现实世界中很明显......
  • 谭浩强c程序设计例题+习题 第六章 利用数组处理批量数据
    第六章利用数组处理批量数据文章目录第六章利用数组处理批量数据例6.1对10个数组元素依次赋值为0,1,2,3...,9并逆序输出例6.2用数组处理Fibonacci数列问题例6.3有10个地区的面积,要求对它们按照从小到大顺序排序例6.4将一个二维数组行和列互换存到零一个二维数组中......
  • 【手机版+电脑版】最新版植物大战僵尸杂交版V2.3.7(文章末尾有下载链接)
    【手机版+电脑版】最新版植物大战僵尸杂交版V2.3.7(文章末尾有下载链接)前言本最新安装下载保姆级:支持苹果,安卓☆电脑☆电视,游戏分辨率扩充,UI界面翻新,卡槽数量提升至16个,修复大量BUG嘎嘎好玩话不多说直接下载链接下载链接⬇️⬇️注意:防止链接失效,建议先保存到自己网盘纯电......
  • 手机游玩植物大战僵尸杂交版V2.3.7最新版教程(文章末尾免费直接下载链接)
    手机游玩植物大战僵尸杂交版V2.3.7最新版教程【V2.3.7全面升级】植物大战僵尸杂交版:跨平台终极安装指南-苹果、安卓、电脑、电视兼容,界面革新,16卡槽扩展,高分辨率支持,BUG修复,畅享游戏乐趣前言《植物大战僵尸杂交版2.3.7》游戏本次作为一次紧急修复更新的版本,作者潜艇伟......
  • 程序设计语言基础-有限自动机+正规式
    不确定的有限自动机NFA该状态机在任何一个状态,基于输入的字符都不能做成一个确定的状态转换,这里分为两种状况。对于一个输入,它有两个状态可以转换。存在ε的情况,即没有任何字符输入的情况下,NFA可以从一个状态迁移到另一个状态。确定的有限自动机DFA该状态机在任何一个状......
  • 程序设计语言基础-编译过程概述+表达式
    程序设计语言分类面向机器的语言由0、1组成的机器指令序列或汇编语言(如:moveax,bx),可读性差,难以修改和维护。面向应用程序的语言如,Java、C、C++、Python、Delphi、PASCAL等,更接近人类语言,提高程序设计效率。程序设计语言分类生成目标代码过程编译程序词法分析输入源程......
  • Java语言程序设计——篇十六
           ......
  • httpsok-v1.15.0全新版本SSL证书自动部署
    ......