阿摩線上測驗 登入

申論題資訊

試卷:99年 - 四等資訊處理_程式設計概要#12246
科目:程式設計
年份:99年
排序:0

申論題內容

(三)請問若是要在瀏覽器的標題列上秀出「Hello world」的文字,下列HTML文件中的空白處應填入何種程式碼?(5分) 。 請問若是要使用C語言標準函式庫的atoi()函式,需要引入那個標頭檔(header file)?(5分) 三、請用C語言,設計一個函式int gcd(int x, int y)。gcd函式會回傳整數x及y的「最大公因數」,請用遞迴(recursive)的方式來完成gcd函式。(15分)

詳解 (共 2 筆)

詳解 提供者:Angus Yang
void gcd(int num1,int num2)
{
int GCD,inLarge,inSmall,inRem;

if(num1>num2)
{
inLarge = num1;
inSmall = num2;
}
else
{
inLarge = num2;
inSmall = num1;
}
inRem=inLarge%inSmall;
while(inRem!=0) /*利用回圈做輾轉相除法,當餘數為0'此時除數為最大公約數*/
{
inLarge=inSmall;
inSmall=inRem;
inRem=inLarge%inSmall;
}
GCD=insmall;
return(GCD);
}
詳解 提供者:jailin1124
<HTML>
<BODY>Hello world</BODY>
</HTML>

stdlib.h