當前位置:編程學習大全網 - 編程語言 - 什麽編程語言不使用函數?

什麽編程語言不使用函數?

# include & ltiostream & gt

# include & ltmath.h & gt

使用命名空間std

整數加法(整數對象1,整數對象2)

{

if(object 2 & gt;0)

for(int I = 0;我& lt對象2;i++)object 1++;

其他

for(int I = 0;我& ltABS(object 2);i++)object 1-;

返回object 1;

}

整數(整數對象1,整數對象2)

{

if(object 2 & gt;0)

for(int I = 0;我& lt對象2;i++)object 1-;

其他

for(int I = 0;我& ltABS(object 2);i++)object 1++;

返回object 1;

}

整數乘法(整數對象1,整數對象2)

{

int temp = ABS(object 1);

int flag = 0;

if(object 1 & lt;0 & amp& ampobject2 & gt0 | | object 1 & gt;0 & amp& ampobject2 & lt0)flag = 1;

for(int I = 0;我& ltABS(object 2)-1;i++)

object 1 = add(ABS(object 1),temp);

if(flag==1)返回del(object1,乘以(object1,2));

返回object 1;

}

整數除法(整數對象1,整數對象2)

{

int temp = ABS(object 2);

int count = 0;

int flag = 0;

if(ABS(object 1)& lt;abs(object2))返回0;

if(object 1 & lt;0 & amp& ampobject2 & gt0 | | object 1 & gt;0 & amp& ampobject2 & lt0)flag = 1;

做{

count++;

object2=add(abs(object2),temp);

}而(ABS(object 2)& lt;= ABS(object 1));

if(flag==1)返回del(count,multiply(count,2));

返回計數;

}

int main()

{

int object1,object2

cout & lt& lt"請輸入操作數壹:";

CIN & gt;& gtobject 1;

cout & lt& lt"請輸入操作數二:";

CIN & gt;& gt對象2;

cout & lt& lt"(" & lt& ltobject 1 & lt;& lt”)+(“& lt;& ltobject2 & lt& lt”" " & lt& ltadd(object1,object 2)& lt;& ltendl

cout & lt& lt"(" & lt& ltobject 1 & lt;& lt”)-(“& lt;& ltobject2 & lt& lt”" " & lt& ltdel(object1,object 2)& lt;& ltendl

cout & lt& lt"(" & lt& ltobject 1 & lt;& lt”)*“& lt;& ltobject2 & lt& lt”" " & lt& ltmultiply(object1,object 2)& lt;& ltendl

cout & lt& lt"(" & lt& ltobject 1 & lt;& lt")/(" & lt;& ltobject2 & lt& lt”" " & lt& ltdivide(object1,object 2)& lt;& ltendl

}

我覺得這樣寫C++很復雜。可以自己改。

  • 上一篇:數據隱私計算技術有哪些
  • 下一篇:焊工個人年終工作總結
  • copyright 2024編程學習大全網