小刚说C语言刷题——第8讲 C语言的强制类型转换

1.强制类型转换的概念

强制类型转换又叫显式类型转换。它是指把一种类型的数字转换成另外一种指定类型的值。

2.语法格式

(数据类型)数值

(1) 整数强制转化为浮点型

例如:int num=5;

          //下面的语句输出2.5

           printf("%lf",(double)num/2);

(2)浮点型转化为整形

例如:double   num2=7.5;

           printf("%d",(int)num;

3.示例代码

要求将12.34分离出整数部分和小数部分。

#include

int main(void)

{

         double num;

          scanf("%lf",&num);

//此时整数部分是12,小数部分是0.34

           printf("%d %lf",(int)num,num-(int)num);

return 0;

}

今天内容到此结束。明天我们再见。

 

 

 

你可能感兴趣的:(c语言)