高难C语言题目 请教高手

来源:百度知道 编辑:UC知道 时间:2024/06/21 01:16:04
行宽自己设定 可以改变的

讲一段文字输出,保证输出时每行一样宽,而且行的起始和末尾均为单词
将填充的空格符平均分配在每行中
如果可以的话,请高手甩一个代码上来 谢谢了~

这个算不上好难吧

首先,在编写程序前要确认每行的极限值,也就是最大和最少的宽度,
然后,接受一个参数,也就是行宽,这个参数不能小于最小宽度并且不能大于最大宽度,根据行宽和这段文字宽度进行比较,如果文字长度大于这行宽,那么就判断出该文件不会被截断的单词最大能显示的个数,确定好以后,根据单词个数和这行宽度确定单词间的空格个数,然后再显示这行并换行,接下来再对字符串长度和这行宽度进行比较,以此类推,循环显示。

呵呵 ,我不知道。对不起哦!知道了就一定告诉你!

用length控制长度,用ASCII码判断是不是字母,空格也用length来控制,输出,相当简单