当输入数据:27 63 时,下面程序的运行结果是( )。#include
int gbs(int a, int b){ int c; a=a>0?a:-a; b=b>0?b:-b; c=a*b; if (c==0) return 0; while (a!=b) if (a>b) a-=b; else b-=a; return c/a;}int gys(int a, int b){ if (a*b==0) return 0; a=a>0?a:-a; b=b>0?b:-b; while (a!=b) if (a>b) a-=b; else b-=a; return a;}void main(){ int a,b,c,d; scanf("%d%d",&a,&b); c=gbs(a,b); d=gys(a,b); printf("a=%d b=%d gbs=%d gys=%d ",a,b,c,d);} A. a=30b=63gbs=189gys=9 B. a=27b=63gbs=190gys=10 C. a=27b=63gbs=189gys=9 D. a=27b=63gbs=188gys=10