c语言中,3.53 算的时候是跟着分子化成3.53.0还是跟着分母化成33

Python034

c语言中,3.53 算的时候是跟着分子化成3.53.0还是跟着分母化成33,第1张

运算对象类型不同的时候是这样转换的

char.short ->int ->unsigned->long ->double<-float

计算机在计算的时候都会吧它们转换成双精度浮点型double。

所以3.5和3都变成了double型。

虽然数字的类型发生改变,但是数字是不会发生变化的,所以依然是3.5/3。

请教一类错误"unable to find an inherited method”

main()

{

int sigh=1

floatdeno=2.0,sum=1.0,term

while(deno<=100)

{ sigh= -sigh

term= sigh/ deno

sum=sum+term

deno=deno+1

}

printf(“%f”,sum)

}

2.5 结构化程序设计方法

自顶向下;

逐步细化;

模块化设计;

结构化编码。

谭浩强c语言 3

3 数据类型、运算符表达式

3.1 C语言的数据类型

3.2 常量与变量

3.2.1 常量和符号常量

3.2.2 变量

3.3 整型数据

3.3.1 整型常量的表示方法

3.3.2 整型变量

3.4 实型数据

3.4.1 实型常量的表示方法

3.4.2 实型变量

3.4.3 实型常数的类型

3.5 字符型数据

3.5.1 字符常量

3.5.2 转义字符

3.5.3 字符变量

3.5.4 字符数据在内存中的存储形式及使用方法

3.5.5 字符串常量

3.5.6 符号常量

3.6 变量赋初值

3.7 各类数值型数据之间的混合运算

3.8 算术运算符和算术表达式

3.8.1 C运算符简介

3.8.2 算术运算符和算术表达式

3.9 赋值运算符和赋值表达式

3.10 逗号运算符和逗号表达式

3.11 小结

3.11.1 C的数据类型

3.11.2 基本类型的分类及特点

3.11.3 常量后缀

3.11.4 常量类型

3.11.5 数据类型转换

3.11.6 运算符优先级和结合性

3.11.7 表达式

3数据类型、运算符与表达式