Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
C++。 基本
(C++) 算术表达式
Module:
(C++) 算术表达式
Problem
7
/7
C 和 C++ 中除法的特点
Theory
Click to read/hide
C和C++中除法的特点
C语言中有两种除法运算符:
/
除法 和
%
除法的余数计算。
需要记住!
1) 计算除法余数 (
%
) 的操作
仅
对整数执行;
2)除法运算的结果(
/
)取决于操作数的类型。
规则
当一个整数除以一个整数时,小数部分总是被丢弃,无论我们将值存储在什么类型的变量中.
当将实数结果存储在整数变量中时,小数部分也将被丢弃。
让我们看一下执行除法运算的示例:
诠释我,n; 浮动 x; 我 = 7; x = 我 / 4; // x=1,整数除以整数 x = i / 4.; // x=1.75,整数除以小数 //(4 - 没有点被视为整数, // 4.(带点)- 这已经是一个实数!) x =(浮动) i / 4; // x=1.75,小数除以整数 - // 这里变量 i 被转换为实数 // 是 EXPLICIT 类型转换 n = 7. / 4.; // n=1,结果写入整型变量
Problem
1)第8、10、12、14行组织上一行计算的变量值的输出(从新的一行开始组织输出)。
2) 运行程序。
3) 确保程序完全按照理论部分所写的那样运行。
4)分析答案。
1000
ms
32 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary