养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

程序员必知的高级语言c算术转换

时间:2024-09-24 06:19:52

C作为一种静态数据类型检查的、支持多范型擢爻充种的通用程序设计语言,能够支持过程化程序设计、数据抽象化、面向对象程又挨喁钒序设计、泛型程序设计、基于原则设计等多种程序设计风格。C的编程领域众广,常用于系统开发,引擎开发等应用领域,深受广大程序员的喜爱。那么c++数学库里有哪些函数呢,下面小编手把手教你,一起来。

方法/步骤

1、第1步:鼠标双击或者右击打开桌面上DEVc++软件,让其运行起来。Dev-C++是一个电脑掳姗浚瑙Windows窗口运行环境下的一款非常适合于刚开始学习c++学者使用的入门级C/C++惺绅寨瞀集成开发环境(IDE)。这款软件很自由,遵守GPL许可协议分发源代码。它大大集成了MinGW中的GCC编译器、GDB调试器和AStyle格式整理器等众多自由软件。非常的试用,而且界面分类清楚,具有很强大的功能。

程序员必知的高级语言c算术转换

2、第2步:点开文件,选择新建源代码,这时候新建的代码文本还是没有命名的,是一个空命名的文件,下面我们可以通过界面左上角的文件选项,选择另存为,可以存在电脑里任何一个盘,小编为了下次可以更好的找到文件,我存在电脑的桌面上。当然你们可以选择任何一个盘,根据各人所需。

程序员必知的高级语言c算术转换

3、在算术表达式中允许不同类型的数据参与运算。例如,10+‘a’+1.5-65.4*’b’在进行运算时,不同类型的数据要先转换成同一类型,然后进行运算。转换方式有两种:自动转换:数据类型自动由低级向高级转换。强制转换:将表达式的值强制转换成指定的数据类型。

程序员必知的高级语言c算术转换

4、说明:横向的箭头表示必做的转换。纵向的箭头表示当运算对象类型不同时转换的方向。

程序员必知的高级语言c算术转换

5、类型转换运算符:() (<类型说明符>)[(]<表达式>[)]将一个表达式的值转换成指定的类型。属单目运算符。优先级:2。结合性:从右往左。举例(double)a(int)(x+y) ≠(int)x+y(float)(5/3) =1.0

程序员必知的高级语言c算术转换

6、下面表达式的类型是什么?10+‘a’+1.5-87.1*’b’程序#include<stdio.h>voidmain(){doublef;inti;f=3.6;i=(int)f;printf(“f=%f\ni=%d\n",f,i);}

程序员必知的高级语言c算术转换

7、运行结果f=3.600000i=3说明:f的类型并未因此而改变!

程序员必知的高级语言c算术转换

© 一点知识