黑马程序员技术交流社区
标题:
黑马程序员_入学基础测试题_将英文句子单词首字母大写
[打印本页]
作者:
shankes
时间:
2015-11-7 09:09
标题:
黑马程序员_入学基础测试题_将英文句子单词首字母大写
这里给大家分享一个代码,这里呢,可能我们没学过ctype.h,大家可以上网查查,很简单的一个头文件
其实很简单,有没有??????????????????
#include
#include
<</span>
string.h
>
#include
<</span>
ctype.h
>
int main()
{
char a[100];
int i;
int t;
while(gets(a))
{
t=strlen(a);
putchar(a[0]-32);
for(i=1;i
{
if(a[i-1]==' '&&isalpha(a
))
{
putchar(a
-32);
}
else
putchar(a
);
}
printf("\n");
}
return 0;
}
作者:
poxiao
时间:
2015-11-7 11:48
/*输入一个英文句子,将其中所有单词首字符装换成大写后输出*/
#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
char s[1024];
size_t lenth, i = 0;
fgets(s, 1024, stdin);
lenth = strlen(s);
s[0] = toupper(s[0]);
while (i++ < lenth)
{
if (isspace(s[i]))
{
i++;
s[i] = toupper(s[i]);
}
}
printf("%s", s);
return 0;
}
复制代码
作者:
wzf2015
时间:
2015-11-9 00:14
加油,好好学习
作者:
李坤小太阳
时间:
2015-11-9 15:18
加油加油。、
作者:
shankes
时间:
2015-11-9 20:24
顶顶顶顶顶顶
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2