ボールドテキスト問題
「ブランク(空白)の列を同じスペーシングを行う最小の数のタブおよびブランク
で置き換えるプログラムentabを書け。」
に取り組んでいます。
ブランクに置き換えるために、タブは、ブランクを一文字とすると何文字ぶんにあたるのですか?
私のテキストエディタはサクラエディタで、
Windows機でコマンドプロンプトを使ってコンパイルしています。
上の質問に関してなのですが…
タブを表す"\t"がコマンドプロンプト上では何文字分で表わされるのか
調べるのに次のようなプログラムを作ってみました。
lang
1#include <stdio.h> 2 3/* タブの文字の幅を調べる */ 4main() 5{ 6 printf("a\ta\n"); 7 printf("aaaaaaaaa"); 8 9 return 0; 10} 11 12/*結果 タブの幅は7文字ぶん*/ 13```これをコンパイルするとコマンドプロンプトでは 14 15 16a a 17aaaaaaaaa 18 19と表示されました。 20”\t”は7文字ぶんにあたるのですか?

回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。