哪个程序更好?为什么?
第一道题
程序1
for(i=0; i<100; i++)
{
dosomething1();
dosomething2();
}
程序2
for(i=0; i<100; i++)
{
dosomething1();
}
for(i=0; i<100; i++)
{
dosomething2();
}
第二道题
程序1
void f(double a1, double a2, double b1, double b2, double &y1, double &y2)
{
y1=a1/b1;
y2=a2/b2;
}
void f(double a1, double a2, double b1, double b2, double &y1, double &y2)
{
double temp=1.0/(b1*b2)
y1=a1*b2*temp;
y2=a2*b1*temp;
}