このディレクトリの索引

# 出典 :: C/Cの宿題片付けます #321 # [1] 授業単元:プログラミング # [2] 問題文(含コード&リンク): # # 2つの文字列をS1とS2の配列に読み、S1の文字列の最初からn個目にS2の文字列を挿入する。 # 例えば、文字列が12345とABでn=3の場合、123AB45となる。 # (1) 配列を用いて作る。 # (2)関数とポインターを用いて作る。 # '2つの文字列をS1とS2の配列に読み、S1の文字列の最初からn個目にS2の文字列を挿入'(_n,S1,S2,S) :- succ(_n_1,_n), atom_length(S1_1,_n_1), atom_concat(S1_1,S1_2,S1), atomic_list_concat([S1_1,S2,S1_2],S).