函数可以返回一个值,变通一下,过程也行。
2008-10-26 20:22
405 查看
procedure CC(var a,b,c :Integer);
begin
c := a+b;
end;
procedure TForm1.FormCreate(Sender: TObject);
var
a ,b,c :Integer;
begin
a :=5; b:=5; c :=0;
CC(a,b,c);
ShowMessage(IntToStr(c)); {结果为 10 }
end;
begin
c := a+b;
end;
procedure TForm1.FormCreate(Sender: TObject);
var
a ,b,c :Integer;
begin
a :=5; b:=5; c :=0;
CC(a,b,c);
ShowMessage(IntToStr(c)); {结果为 10 }
end;
相关文章推荐
- 继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序。如Reconvert(6221982)返回值为2891226。
- 创建存储过程,以部门编号为参数返回该部门的人数及平均工资(返回一个值可以通过函数来实现,但如果要返回多个值,需要使用out或in out模式参数实现)
- 如果修改了表结构的话,可能也需要将调用到表的存储过程、函数等也修改一下,以下语句可以查询到那些对象调用到被修改的表
- Python 里为什么函数可以返回一个函数内部定义的函数
- 指针可以使得函数返回一个或者一个以上的值
- C#--2.继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序。
- ”黑马程序员“编写一个可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
- 4.定义一个可以接收三个数字的函数,函数体内返回三个数字中最大的数字
- 存储过程内建临时表和临时函数,合并一个由存储过程返回的表
- C函数只能有一个返回值,如果需要返回多个值,怎么办,其实很简单,只要将指针作为函数参数传递就可以了
- 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程: ax2 + bx + c = 0 的两个解。 提示:计算平方根可以调用math.sqrt()函数:
- 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为(转)
- 阿里巴巴面试算法题:有一个函数int getNum(),每运行一次可以从一个数组V[N]里面取出一个数,N未知,当数取完的时候,函数返回NULL。现在要求写一个函数int get(),这个函数运行一次可以从V[N]里随机取出一个数,而这个数必须是符合1/N
- 黑马程序员_可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
- 04 过程抽象和返回一个值的函数---小结
- delphi多线程的入口函数也可以是一个过程
- 引用形参可以一个函数返回多个值
- 创建一个包,其中定义一个过程,可以查询得到编号为7900的员工的姓名ename、薪水sal、佣金comm、上司编号mgr (通过OUT类型的参数将结果返回并打印) (注意包有包头部分的声明和包体部分的
- “黑马程序员”编写一个可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
- 存储过程内建临时表和临时函数,合并一个由存储过程返回的表