33问答网
所有问题
当前搜索:
c语言输入一个字符串删除大写字母
C语言
程序设计:
输入一个字符串
,输出其中
大写
英文
字母
出现的次数拜托了各...
答:
include <stdio.h> void main() { int n=0; char
c
; while((c=getchar())!='\n') { if(c>='A'&&c<='Z') n++; } printf("大写英文
字母
出现的次数:%d\n",n); }
C语言
从键盘
输入一个字符串
,编写2个函数分别实现字符串中
字母
全部转换成...
答:
printf("%
c
",*p);} } void lowercase(char *a){ /*转成小写*/ char *p;printf("\nlowercase is :\n");for(p=a;*p!='\0';p++){ if(*p>='A'&&*p<='Z')printf("%c",*p+32);else printf("%c",*p);} } void main(){ char a[20];printf("please input a
string
:\...
输入一个字符串
,将其中的
大写字母
改为小写字母,小写字母改为大写字母...
答:
include<stdio.h> int main(){char s[200];int i;gets(s);for(i=0;s[i];i++)if(s[i]>='A'&&s[i]<='Z')s[i]+=32;else if(s[i]>='a'&&s[i]<='z')s[i]-=32;puts(s);return 0;}
...从键盘上
输入一字符串
,将字符串里的英文
字母大写
输出,不是字母不输...
答:
{ char
c
[82];int i;printf("请
输入字符串
:");scanf("%s",c);printf("\n");for( i = 0; i < strlen(c); i++){ if( c[i]>='A' && c[i]<='z')putchar(toupper(c[i]));} printf("\n");system("PAUSE");return 0;} 直接使用toupper函数就可以了;还有一种方法 if...
C语言
编程,
输入一个字符
,如果是小写
字母
,则把他变成
大写
,如果是大写字 ...
答:
思路:判断
一个字符
是
大写字母
还是小写字母可以直接字符比较或者ASCII码值比较,根据大写字母和其对应小写字母的ASCCII值相差32,可以加减32实现互换。参考代码:include "stdio.h"int main(){char ch;ch=getchar();if(ch>='a'&&ch<='z') ch-=32;else if(ch>='A'&&ch<='Z') ch+=32;put...
用
C语言
编写在
一个字符串
中找出元音
字母
a,e,i,o,u出现的次数。 需要...
答:
include <stdio.h> void HowVowel(int *pr,char *ps){ char v[7]="aeiou";for(;*ps;ps++){ switch(*ps){ case 'a':++pr[0];break;case 'e':++pr[1];break;case 'i':++pr[2];break;case 'o':++pr[3];break;case 'u':++pr[4];break;default:break;} } } int main(...
C语言
编程 从键盘
输入一个字符串
,分别统计其中
大写字母
、小写字母及其...
答:
include<stdio.h> void main(){ int countd=0,countx=0,countk=0,counts=0,countq=0;//分别用来对
大写字母
、小写字母、空格、数字、其他字符做计数 char s[100],*p;printf("请
输入一个字符串
:");int i=0;while((s[i]=getchar())!='\n')i++;p=&s[0];while(*p!='\n'){ ...
C语言中
如何统计
一个字符串
中
大写字母
的个数
答:
include include int main(){ char ch[100];int i,n,num=0;;gets(ch);//
输入字符串
n=strlen(ch);//字符串的长度 for(i=0;i ='a'&&ch[i]<='z')num++;} printf("字符串中
大写字母
的个数为:%d\n",num);return 0;} 直接就是主函数了,看懂这个,就会写要调用的函数了。。
如何用
c语言
编:
输入一字符串
,将其中所有的
大写
英文
字母
+3,小写英文字...
答:
include <stdio.h> main(){ char
c
,b;printf("请
输入字符
:\n");while((c=getchar())!='\n'){ if(c>='a'&&c<='z')b=c-3;else if(c>='A'&&c<='Z')b=c+3;printf("%c",b);} printf("\n");} 程序已经运行过了,
大写字母
的后三位和小写字母的前三位因为运算后已经...
删除字符串
中的小写
字母
答:
else _new[q++]=_old[i];_new[q]='\0';return _new;} int main(){ char *_old="heLLOWorld!";//初始化
字符串
char *_new=new char[strlen(_old)];//动态申请内存 newcopy(_new,_old);//调用newcopy函数 printf("%s\n",_new);//输出
去掉
小写
字母
后的字符串 return 0;} ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜