99问答网
所有问题
当前搜索:
字符串小写字母变成大写字母c语言
...该
字符串
的长度并将其中所有
小写字母
改为
大写字母
……
答:
include<stdio.h> include<
string
.h> int main(){ char s[80];int len,i;gets(s); //输入一段字符 len=strlen(s); //计算
字符串
长度 for(i=0;i<len;i++){ if(s[i]>='a'&&s[i]<='z') //将
小写字母转换为大写
s[i]=s[i]-32;} printf("%d\n",len); ...
...个以#结束的
字符串
,将
小写字母
全部转换
成大写字母
,大
答:
include <stdio.h> int main(){ char str[100];char ch;int i=0;while((ch=getchar())!='#'){ if(ch<='z' && ch>='a')ch=ch-32;else if(ch>='A' && ch<='Z')ch=ch+32;str[i++]=ch;} str[i]='\0';printf("%s\n",str);return 0;} 亲测有效!
...*str_upr(char*s),将
串
s中所有
小写
英文
字母变成大写字母
_百度...
答:
char *str_upr(char*s){ char *t=s; while(*t) { if(*t>='a'&&*t<='z') { *t+='A'-'a'; } t++; } return s;}
...的
大写字母变成
小写字母,
小写字母变成大写字母
,并输出。如
答:
你有两条if语句,你在最后一条if语句前面加 else 就可以了
...
字符串
中
大写字母转换为
小写,
小写字母
转换
成大写
,
答:
include <stdio.h> include <
string
.h> int main(){ char s[500];gets(s); //输入一行
字符串
printf("%s\n",strupr(s)); //输出
大写
printf("%s\n",strlwr(s)); //输出
小写
strcpy(s,strupr(s)); //变s为大写 printf("%s\n",s);strcpy(s,strlwr(s)); //变s...
...
大写字母转换为小写字母
,所有的
小写字母转换为大写字母
答:
include <
string
.h> include <ctype.h> int main(){ int i, len;char str[100];gets(str);len=strlen(str);for (i = 0; i < len; i++)if (isalpha(str[i])){ str[i] ^= 32;} puts(str);return 0;} 其中用到了一个函数isalpha(),作用是判断参数是否为英文
字母
。当参数为...
...要求把该
字符串
的中的
大写字母
改为小写,
小写字母
改为大写
答:
include <stdio.h>int main() { char str1[20]; gets(str1); for(int i=0;str1[i]!='\0';i++) if (str1[i]>='A'&& str1[i]<='Z') str1[i]+=32; puts(str1); return 0;}
如何用
C语言
把一行
字符串
的
大写字母
转换成
小写字母
,小写字母转换
成大写
...
答:
字符串
存在字符数组中,用for循环一个一个读取,如果所读取的字符大于等于65小于等于90。则把这个字符加32的值赋值给它。如果所读取的字符大于等于97小于等于122。则把这个字符减32的值赋值给它。
C语言
,输入一
串字符
,对其中的英文
字母
进行
大小写
变换后输出,非英文字母...
答:
include<stdio.h> include<
string
.h> define MAX 100 void main(){ int i=0,count=0;char s[MAX];printf("请输入
字符串
,并以ENTER键结束\n");while((s[i]=getchar())!='\n'){ i++;count++;} for(i=0;i<=count;i++){ if(s[i]>='a' && s[i]<='z')s[i]=s[i]-...
...结束,并将其中的
小写字母
转变为
大写字母
,然后在屏幕上显示_百度知 ...
答:
3. 输入
字符
后,按下回车,在
C语言
里运行的时候会自动换行,但是在汇编里不会,所以你要自己换行。4. 用MOV AH, 0AH; INT 21H中断输入后,输入的有效字符数存放在BUF1单元里,所以循环的时候应该把CX设置为BUF1单元里的值,而不是COUNT 5. 输入的有效字符从BUF2单元开始存储,所以做
大小写
转换...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜