问题 更新时间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))= 出自:联大 >> 安阳师范学院-计算机应用技术-C++程序设计