当前位置:首页 » 编程语言 » 单词首字母大写其余小写c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

单词首字母大写其余小写c语言

发布时间: 2023-03-20 05:46:54

1. c语言输入一句英语句子,把每个单词的第一位改成大写,其他单词改为小写后输出

#include"stdio.h"
#include"string.h"
intmain()
{
inti,j,t=1;
chara[1000];
gets(a);
for(i=0;i<strlen(a);i++){
if(a[i]==''){
t=1;
continue;
}
if(t){
闷型返 if(a[i]>='蚂饥a'&&a[i]<='z')
a[i]-=32;
t=0;租配
}
elseif(!t&&(a[i]>='A'&&a[i]<='Z'))a[i]+=32;
}
puts(a);
return0;
}
/*
运行结果:
iLOvEyOu
ILoveYou
*/

2. c语言利用指针编写函数,将字符串中所有单词首字母转成大写,其他字母转成小写,字符串由键盘输入

首先将输入的字符串当做字符数组,
要求每个单词首字母,那就是空格后面的一个字符变成大写,
用循环遍历厅敏字符串肢伏尘,第一个不用说直接变大写,后历禅面判断字符是不是空格,是空格下一个字符变大写,
变大写用现在的字符-26,再赋值给这个字符,就变成大写了!

3. c语言 "符号常量一般为首字母大写,其他字母 小写的单词。" 这句话对吗

没这个约定。
C语言对任何变量
常量的写法都没有做固定的约定,只要符合命名要求
也就是数字字母下划线组成,开头不能为数字即可。
在实际使用中,一般符号常量是全大写的。

4. c语言 "符号常量一般为首字母大写,其他字母 小写的单词。" 这句话对吗

没这个约定。
C语言对任何变量 常量的写法都没有做固定的约定,只要符合命名要求
也就是数字字母下划线组成,开头不能为数字即可。
在实际使用中,一般符号常量是全大写的。

5. C语言程序 : 使用指针将英文句子的首字母变为大写字母,其它为小写字母

是把单词首字母变为大写字母吧?

#include<stdio.h>
intmain(void){
chars[300],*p;
printf("EnteraEnglishsentence... ");
if(fgets(s,300,stdin)){
for(p=s;*p;p++)
if(p==s||*(p-1)==''){
if(*p>='a'&&*p<='z')
*p&=0xDF;
}
elseif(*p>='A'&敬改&亮衫判*p<='Z')
*p|=0x20;
塌则printf("%s ",s);
}
else
printf("Inputerror,exit... ");
return0;
}