重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#includestdio.h
成都创新互联专注于灌云网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供灌云营销型网站建设,灌云网站制作、灌云网页设计、灌云网站官网定制、小程序定制开发服务,打造灌云网络公司原创品牌,更为您提供灌云网站排名全网营销落地服务。
#includestring.h
main()
{
void g(char a[]); /* 函数声明 */
char a[100];
gets(a);
g(a); /* 调用函数 */
printf("%s", a);
system("pause");
}
void g(char a[])
{
int i;
a[0] = a[0] - 32;
for (i = 0; a[i] != '\0'; i++)
{
if (a[i] == ' ')
a[i + 1] = a[i + 1] - 32;
}
}
这是我修改后的,改了很多,不好意思哦!
#includelt;stdio.hgt;
int main()
{
int i;
int word;
char str[200];
printf("请输入字符串:");
while(gets(str)!=NULL)
{
printf("修改后的字符串为:");
word=0;
for(i=0;stri!='\0';i++)
{
if(stri=='')
{
word=0;
printf("");
}
else if(word==0)
{
word=1;
stri=stri-32;
printf("%c",stri);
}
else
printf("%c",stri);
}
printf("\n");
}
return 0;
}
运行结果:
扩展资料:
printf()用法:
1、printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。
格式输出,它是c语言中产生格式化输出的函数(在stdio.h中定义)。用于向终端(显示器、控制台等)输出字符。格式控制由要输出的文字和数据格式说明组成。
要输出的文字除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义。
简单点理解就是,在一段程序中你正确使用该函数,可以在该程序运行的时候输出你所需要的内容。
2、printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。但作为一个特例,不要求在使用printf函数之前必须包含stdio.h文件。
首先将输入的字符串当做字符数组,
要求每个单词首字母,那就是空格后面的一个字符变成大写,
用循环遍历字符串,第一个不用说直接变大写,后面判断字符是不是空格,是空格下一个字符变大写,
变大写用现在的字符-26,再赋值给这个字符,就变成大写了!
void upper(char* str)
{
char ch=*str;
if(ch123ch96)
*str–=32;
}