情報工学演習 課題25 単語の切り出し(構造体) 【問 3】区切り記号のプログラム 次の日本語で書かれた内容を,C プログラムで書きなさい. 日本語 (1) if ( 文字 buf[i]が 区切り記号 区切り記号は 空白 又は カンマ‘, ’ ) です。 (ヒント) 「a が 1 または a が 2」 をプログラムすると if( a==1 プログラムに変える || a== 2 ) となります。この例から プログラム if ( 日本語 (2) buf[i] != 空白 if ( 文字 buf[i]が 単語 || buf[i]=カンマ) ) プログラム (注意)単語には,アルファベットだけでなく,記号や数字も含まれます.従って,単語の文字とは「区切り記 号では無い文字」 すなわち 「カンマ, 」ではない かつ 「スペース 」ではない文字」と考えます. (ヒント) 条件「「a が 1 または a が 2」ではない」=即ち「a は1ではない すると if( a!=1 となります。 && a!= 2 ) かつ 2 でもない」をプログラム
© Copyright 2024 ExpyDoc