【課題1−11】 提出課題(3) 次のプログラムは,大文字ABCDを小文字abcdに変換するプログラムである.以下の空欄A,Bを埋めよ.ただし,文字コードにはASCIIコードを使うものとする. #include int main(void) { 「 A 」 str[] = "ABCD"; char offset; offset = 「 B ]; str[0] = str[0] + offset; str[1] = str[1] + offset; str[2] = str[2] + offset; str[3] = str[3] + offset; printf("str = %s¥n", str); return 0; } 【実行結果】 str = abcd 【解説とヒント】 'A'や'a'の実際のASCIIコードを知らなくても,'a'と'A'のコードの数値の差は計算できる.この差の値は'b'と'B','c'と'C'でも等しい.