非常风气网www.verywind.cn
首页
c语言字符数组大小写转换
c语言
如何进行
大小写转化
答:
假设有小写字母char c='a';如果要
转换
成大写字母A,只需减去32,即c-=32;就行了。假设有
大写字母c
har c='A';如果要转换成小写字母a,只需加上32,即c+=32;就行了。
...将
字符串
中的小写字母
转换
为相应的
大写字母
并输出
答:
include <stdio.h>int main(void){ char buf[128]; int i; printf("enter string:"); gets(buf); for (i = 0; buf[i]; i++) if (buf[i] >= 'a' && buf[i] <= 'z') buf[i] -= 32; puts(buf); return 0;} ...
C语言
编写函数
转换字符串大小写
答:
include<stdio.h> include<string.h> void fun2(char *ss){ int i;for(i=1;i<strlen(ss);i+=2){ if(ss[i]>='a'&&ss[i]<='z')ss[i]-=32;} } main(){ char ss[10];//存放
字符串
你得用
数组
,用指针的话也得初始化指针地址,类似 int a[10],char *p;p=a这样 gets...
使用
c语言
进行
大小写
母的
转换
?
答:
兄弟,这个流程你要懂,判断
小写
字母,也就是,如果他对应的码在小写范围,判断完以后让他加减数字,对应到
大写
符号的码里面,按这个逻辑,代码就好办了。
c语言
编写函数:
字符串
的
大小写转换
答:
include <stdio.h>void str_trans(char
c
[]){ for(int i=0;c[i];i++) { if(c[i]<='z' && c[i]>='a') { c[i]=(c[i]-'a')+'A'; }else if(c[i]>='A'&&c[i]<='Z') { c[i]=(c[i]-'A')+'a'; } }}int main(){ char...
C语言
转换大小写
答:
char xx='a';小写字母 char dx=b;
大写字母
dx=xx-32;小写转大写,小写a与大写A相差的32,所以减32就得到大写;后面大写转小写的话,直接 +32 就可已得到了。有不懂得可以追问
...输入一
字符串
,将其中的小写字母全
转换
成
大写字母
后输出。小字母转...
答:
include<stdio.h>char toupper(char
c
){ if(c>='a'&&c<='z')c-=32; return c;}int main(){ char s[200]; int i; gets(s); for(i=0; s[i]; i++) s[i]=toupper(s[i]); printf("%s\n",s); return 0;} ...
C语言
编程:输入10个
字符
,将其中小写字母转换为大写,
大写转换
为小写
答:
include "stdio.h"int main(){ char str[100]={0};int i;printf("请输入一个
字符串
(10个字符):");gets(str);for(i=0;str[i]!='\0';i++){ if(str[i]>='a' && str[i]<='z')str[i]+='A'-'a';else if(str[i]>='A' && str[i]<='Z')str[i]+='a'-'A';}...
C语言
中判断
字符
型变量
大小写转换
的表达式
答:
char
c
大变小c+32 小变大c-32
用
C语言
实现字母的
大小写转换
并输出ASCII码值.
答:
include<stdio.h> main(){ char
c
;printf("请输入英文字母:");c=getchar();if(c >= 'a' && c <= 'z'){ c=c-32;printf("
大写字母
:%c, ASCII:%d\n",c,c);} else if(c >= 'A' && c <= 'Z'){ c=c+32;printf("小写字母:%c, ASCII:%d\n",c,c);} else p...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网