博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C ++程序将字符串的每个单词的首字母转换为大写,将其他转换为小写
阅读量:2508 次
发布时间:2019-05-11

本文共 778 字,大约阅读时间需要 2 分钟。

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<ctype.h>

void main()
{


clrscr();
int i;
char a[30];
cout<<“Enter a string:”;
gets(a);
for(i=0;a[i]!=’’;++i)
{

if(i==0)
{

if(islower(a[i]))
a[i]=toupper(a[i]);
}
else
{

if(a[i]!=’ ‘)
{

if(isupper(a[i]))
a[i]=tolower(a[i]);
}
else
{

i++;
if(islower(a[i]))
a[i]=toupper(a[i]);
}
}
}
cout<<“nnNew string is: “<<a;
getch();
}

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<ctype.h>

void main()
{


clrscr();
int i;
char a[30];
cout<<“Enter a string:”;
gets(a);
for(i=0;a[i]!=’’;++i)
{

if(i==0)
{

if(islower(a[i]))
a[i]=toupper(a[i]);
}
else
{

if(a[i]!=’ ‘)
{

if(isupper(a[i]))
a[i]=tolower(a[i]);
}
else
{

i++;
if(islower(a[i]))
a[i]=toupper(a[i]);
}
}
}
cout<<“nnNew string is: “<<a;
getch();
}

翻译自:

转载地址:http://jgwwd.baihongyu.com/

你可能感兴趣的文章
Linq 根据list属性去重复
查看>>
201521123045 《JAVA程序设计》第1周学习总结 1
查看>>
PW试验-----verilog
查看>>
10本最热门科普书免费送!人工智能数学物理获奖经典佳作!
查看>>
创建一个django项目,基本配置及运行流程
查看>>
页面跳转的方法
查看>>
C#三层ATM-10.改密码
查看>>
mysql-sql高级应用
查看>>
(1.1)MPLS定义
查看>>
Building a Android Development Environment
查看>>
JS中null与undefined的区别
查看>>
java 泛型详解(普通泛型、 通配符、 泛型接口,泛型数组,泛型方法,泛型嵌套)...
查看>>
C# DateTime时间格式转换为Unix时间戳格式
查看>>
Java调用本地方法总结
查看>>
Silverlight实用窍门系列:1.Silverlight读取外部XML加载配置---(使用WebClient读取XAP包同目录下的XML文件))【附带实例源码】...
查看>>
thinkphp5路由总结
查看>>
IIS发布报错
查看>>
python 数据类型二 (列表和元组)
查看>>
aircack-ng抓握手包
查看>>
Windows Service学习笔记
查看>>