来交作业啦,第一章的练习题看起来很难的样子
c语言吧
全部回复
仅看楼主
level 6
1. 编写程序detab,将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方。假设制表符终止位的位置是固定的,比如每隔n列就会出现一个制表符终止位。n应该作为变量还是常量?
2.表写程序entab,将空格串替换为最少数量的制表符和空格。但要保持单词之间的间隔不变。假设制表符终止的位置与上一题的位置相同,当使用 一个制表符或者一个空格都可以到达下一个制表符终止位时,选用哪一种替换字符比较好?
3.编写一个程序,把较长的输入行 “折”成较短的两行或者多行,折行的位置在输入行的第n列之前的最后一个非空格之后。要保证程序能够智能地处理输入行很长以及在指定的列前没有空格或制表符时的情况。
4.编写一个删除C语言程序中所有的注释语句。要正确处理带引号的字符串与字符常量。注释不允许嵌套。
5.编写一个程序,查找程序中的基本语法错误,如圆括号,花括号,大括号不匹配引号单引号 转义字符序列与注释等
2018年03月18日 06点03分 1
1