M98M99編程實例 子程序和主程序怎么編程舉例說明?
子程序和主程序怎么編程舉例說明?#包括和ltiostream。H>使用命名空間STDvoid swap(int&x,int&)//函數(shù)聲明int main()//主函數(shù)或主程序{int
子程序和主程序怎么編程舉例說明?
#包括和ltiostream。H>
使用命名空間STD
void swap(int&x,int&)//函數(shù)聲明
int main()//主函數(shù)或主程序
{
int a,b
CIN>>A>>B
cout< “a=”<< “b=”<< “b=”<<<;endl
交換(a,b)
cout< “a”=“<<<<”after exchange”after exchange,B=“<<B<<endl
}
void swap(int& x,int& y)//函數(shù)實現(xiàn)或子函數(shù)
{
int index
index=x
x=y
]y=index
}
循環(huán):mov a,#30h
RET
]示例:剪切矩形,在一塊270mm×165mm的正方形板上,三解形狀和圓如圖所示。P1、P2、P3為穿線點,焊絲初始坐標為(80、40)。這里設計了三個子程序,每個子程序完成一個圖形處理,程序如下:o0100(main)g92x80.0y40.0設置坐標系m98p0101調用子程序p1g93x0.0y0.0坐標轉換M50切割絲g90g00x100.0y120.0快速移動M60螺紋m98p0102調用子程序p2g93x0.0y0.0坐標轉換M50切割絲g90g00x200.0y80.0快速移動