问题详情
下面的函数expand在将字符串s复制到字符串t时, 将其中的换行符和制表符转换为可见的转义字符表示,即用'\n'表示换行符,用'\t'表示制表符。
expand(char s[],char t[])
{ int i,j;
for(i=j=0;s[i]!= '\0';i++ )
switch (s[i])
{ case '\n': t[ ① ] = ② ;
t[j++] = 'n';
break;
case '\t': t[ ③ ] = ④ ;
t[j++] = 't';
break;
default: t[ ⑤ ] = s[i];
break;
}
t[j] = ⑥ ;
}
相关标签: 制表符 换行符 字符串
未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。
收藏该题
查看答案
相关问题推荐
-
Word提供了5个制表符,包括左制表符、居中制表符、右制表符、小数点制表符和()。
A、横线制表符
B、竖线制表符
C、图形制表符
D、斜线制表符
-
在WORD窗口中,利用()可方便的调整段落的缩进、表格的列宽和行高。
A、标尺
B、制表符
C、网格线
D、分栏
-
下列关于制表符的描述中,()是正确的。
A.按"Tab"键,光标移动到下一个制表位;
B.制表位符号出现有状态栏上:
C.单击标尺左端的制表符按钮可以改变其类型;
D.在Wbrd2000中有五种制表位。
-
在word2010编辑状态,制表位?所对应的符号存在于(),称之为?制表符?。
A.水平标尺上
B.垂直标尺上
C.水平和垂直标尺
D.文本区上
-
在Word中,关于竖线制表符,说法不正确的是()。
A、竖线制表符用于创建漂亮的细竖线
B、能够像制表符一样放置和移动
C、不是真正的制表符
D、竖线制表符能用来对齐正文