搜题
问题   更新时间2023/4/3 12:59:00

下面程序通过调用函数模板实现计算两个正整数的最大公约数,把main函数中错误找出并改正过来。

#include



template



T gcd(Tx,Ty){

while(x! =y)

if(x>y)x-=y;

else y-=x;

return x;

}

void main()

{

int a;

double d;

cin>>a>>d;

cout<<><>< p="">

}

main函数中的gcd(a,d)改为gcd(a,(int)d) (或把double d;改为int ; 或把gcd(a,d)改为gcd<int>(a,d)或把gcd(a,b)改为gcd(a,int (a))=
王老师:19139051760(拨打)