DAVID马兰:现在,让我们完善 这个节目有点。 那岂不是很好,如果有一个 函数调用,也就是说,islower那 可以返回true或false 基于是否在给定 字符小写? 那岂不是更漂亮,如果有 一个叫做转换大写的函数 可以转换为小写 字母为大写? 嗯,事实证明,这两种功能 存在的,他们是在一个文件中声明 所谓ctype.h中。 因此,让我们的文件添加到我的包括。 包括ctype.h中。 现在让我们利用这两个的 功能,取代第一,如果我 调理如下。 如果islower s支架I,从而 返回true或false,如果第i个 字符s是小写字母。 而且我们现在代替我的算术 这里简单地转换大写​​的表达 s支架I,从而返回 第i个大写等效 字符s中,如果是小写。 我要独自离开我的else块, 因为如果这封信是不是 小写的,我还是想 打印出来不变。 而现在让我们编译这个程序。 设为[? capitalize1。 ?] 现在让我们来运行程序 与capitalize1。 而且,我们现在输入一个字像 你好全部用小写。 H-E-L-L-O,回车,它的确 版画在全部大写。 让我们尝试一个更多的情况,不过, 这时候输入自己的名字与 第一个字母,D,资本化 已经,以防万一我把事情搞糟 东西在我自己的代码与 该字符的大小写。 输入,但没有,DAVID全部大写 打印此时间预期。