精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 用遞歸的方法實現(xiàn)fun函數(shù)的定義 :m,n均為正整數(shù) fun (0,n)=n+1; fun (m,0)=m+1; fun (m,n)= fun (m-1,n)

    用遞歸的方法實現(xiàn)fun函數(shù)的定義 :m,n均為正整數(shù) fun (0,n)=n+1; fun (m,0)=m+1; fun (m,n)= fun (m-1,n)
    其他人氣:907 ℃時間:2020-03-24 04:23:18
    優(yōu)質(zhì)解答
    前面兩個題目我并不完全按照你所說的格式來輸出,這個自己改了.
    首先是折半查找的.
    program find;
    var
    str:string;
    ch:char;
    lo,hi:integer;
    m:integer;
    begin
    write('請輸入要查找的字符:');
    readln(ch);
    str:='ABDFGJLMPRSUVYZcdeghijoprsuvxyz';
    lo:=0;
    hi:=length(str)-1;
    while true do
    begin
    if lohi then
    begin
    writeln('沒有找到');
    break;
    end
    else
    begin
    m:=(lo+hi) shr 1;
    if str[m]=ch then
    begin
    writeln('位置',m);
    break;
    end
    else if str[m]ch then
    begin
    hi:=m-1;
    continue;
    end
    else
    begin
    lo:=m+1;
    continue;
    end;
    end;
    end;
    readln;
    end.
    然后是用遞歸逆轉(zhuǎn)輸出數(shù)字的.
    program ReverseNum;
    var
    num:integer;
    procedure fun(n:integer);
    begin
    if n1 then
    begin
    write(n mod 10);
    fun(n div 10);
    end
    else
    write(n);
    end;
    begin
    write('請輸入一個整數(shù):');
    readln(num);
    fun(num);
    readln;
    end.
    最后是求1-1000間滿足條件的.
    program Project1;
    var
    i:integer;
    count:integer;
    begin
    for i:=1 to 1000 do
    begin
    if (i mod 2=1)and(i mod 3=2)and(i mod 5=3) then
    begin
    write(i,' ');
    count:=count+1;
    if count mod 5=0 then
    writeln;
    end;
    end;
    readln;
    end.
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版