赞
踩
计算机只能理解0、1构成的机器语言
与自然语言接近,更抽象。
目的:高级程序设计语言(汇编语言、高级语言)—【翻译】—>机器语言
翻译的方法:汇编、解释、编译。
源程序(汇编语言写的)—【翻译】—>目标程序(可执行程序)
生成独立的可执行文件,直接运行。
示例:.java ——> .class(可执行文件)
缺点:运行时无法控制源程序;
优点:效率高
源程序、编译程序,不需要参与目标程序的执行过程。
逐条解释执行,不生成独立的可执行文件。
优点:调试模式,可以控制源程序;
缺点:效率低
源程序、解释程序, 需要参与目标程序的执行过程。
真题1:
真题2:
真题3:
真题4:
真题5:
数据、运算、控制、输出。
全局变量:
存储空间在静态数据区分配;
局部量:
存储空间在堆栈区分配。
双精度
单精度
真题1:
真题2:
真题3:
真题4:
真题5:
真题6:
真题7:
常量没有存储单元。
真题8:
真题9:
短路计算方式:
真题10:
真题11:
函数运行的起点:main函数,有且仅有一个。
返回值类型 函数名(参数列表);
函数名(实参表);
在一个函数(调用函数)中,使用另一个函数(被调用函数)。
调用函数、被调用函数之间,交换信息的方式:
函数调用时,将实参的值传递给形参。
- 实参可以是:变量、常量、表达式;(f(n)、f(3)、f(1+1))
- 不能,实参、形参双向传递数据。即:对形参的访问和修改,不影响实参。
形式参数为引用类型,此时,形参名实际上是实参的别名。
- 实参不可以是:常量、表达式;(f(3)、f(1+1))
- 可以,实参、形参双向传递数据。即:对形参的访问和修改,影响实参。
真题1:
真题2:
在传值方式下,实参可以是任意形式的表达式。
真题3:
真题4:
真题5:
真题6:
真题7:
真题8:
因为a是全局变量,所以a的作用域包括t函数和f函数,当值传递时,f函数中修改a的值为6时,全局变量a的值也会被修改!!!
当引用调用时,a和r是同一个地址。
真题9:
真题10:
真题11:
真题12:
真题13:
真题14:
真题15:
真题16:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。