编写一个程序,求两个数中的较大者,要求用带参数的宏来实现 初学者。。麻烦各位大师指点指点,再此谢过了

如题所述

sub m(a,b)
if a>b then
msgbox "较大者:" & a
else
msgbox "较大者:" & b
end if
end sub追问

能不能具体点???

追答

call m(23,14) 这样调用宏,结果是弹出一个对话框,说明较大的数是什么。
所用语言是VB。

追问

sorry,,我用的是vc++
不过还是Thank you!

追答

不好意思,在VBA中,过程,子程序,宏都是同一回事。
c++宏好像是在编译前展开的。思路应该差不多,其实应该用函数,我是为了让结果显示出来,才用msgbox 语句。让其他熟悉的人回答吧。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答