C的各种各样的运算符[参考].pdfVIP

  • 1
  • 0
  • 约2.22千字
  • 约 4页
  • 2021-10-13 发布于福建
  • 举报
答: #include stdio.h #include float.h /* 定义 float 头文件 主要支持 直接显示 DBL_DIG,FLT_DIG */ int main (void) { double do_num = 1.0/ 3.0; float fl_num = 1.0/ 3.0; printf ( 右侧 4 位: %0.4f %0.4f \n,do_num,fl_num); printf ( 左侧 12 位: %015.2f %015.2f \n,do_num,fl_num); /* 要显示小数点左边 记得 放 0 显示 左侧 12 位 如果要小数点后几位 必须相加起来 如 015.2 显示的 12 位 +小数点 + 小数后二位 = 15 位*/ printf (DBL_DIG:%f \n,DBL_DIG); printf (FLT_DIG:%f \n,FLT_DIG); getchar(); return 0; } 7. 编写一个程序,要求用户输入行驶的英里数和消耗汽油的加仑数。接着应该计算和显示 消耗每加仑汽油行驶的英里数,显示方式是小数点右侧显示一个数字。然后,根据 1 加仑 约等于 3.785 升, 1 英里约等于 1.609 公里的规则, 它应该把每加仑英里数转换成每 100 公 里的升数并显示结果, 显示方式是在小数点右侧显示一个数字。 用符常量表示两个转换系数 (使用 const 或 #define ) 答; #include stdio.h #define KILOMETRE 1.609 /* 注意:用符号常量的话 不用定义类型 也不用 = 号 */ #define LITRE 3.785 int main (void) { float fl_mile,fl_gal; float fl_kil,fl_lit; fl_mile = 0; fl_gal = 0; printf ( 请输入行驶的英里 \n); scanf (%f,fl_mile); printf ( 请输入消耗汽油的加仑数 \n); printf( 一加仑可以行驶 %0.1f 英里 \n,fl_mile/fl_gal); fl_kil = fl_mile * KILOMETRE; fl_lit = fl_gal * LITRE; printf( 一升可以行驶 %0.1f 公里 \n,fl_kil/fl_lit); getchar(); getchar(); return 0; } 第 5 章 运算符,表达式和语句 在本章中你将学习下列内容: ·关键字: while ,typedef ·运算符: = - * / %++ -- (typedef ) ·C 的各种各样的运算符,其中包括用于普通数学运算的的运算符。 ·运算符的优先级以及术语“语句”和“表达式”的含义。 ·简单的 while 循环 ·复合语句,自动类型转换和类型指派 ·如何编写带有参数的函数 既然你已经熟悉了表示数据的方式, 那么我们就来探究一下如何处理数据。 为此, C 提供 了大量的操作。你可以进行算术计算,比较值的大小,修改变量,逻辑地组合关系,等等。 我们先从基本的算术运算:加

文档评论(0)

1亿VIP精品文档

相关文档