66问答网
所有问题
当前搜索:
c语言实现字符串大小写转换
C语言大小写
字母
转换
流程图,
答:
include include char a(char b[10]){char
c
;int i;for(i=0;i<10;i++){ if(b[i]>='a' && b[i]'a' <'A'?c=b[i]+32; //怎么都是加32,没有减的?if(b[i]>='A' && b[i]<='Z') //即使上面都对了,把小写转换成大写了,在这句又会把
大写转换
成小写,应该用e...
大小写
字母相互
转换
的程序
答:
用
字符串转换
一下输出就可以了 程序如下:include "iostream"using namespace std;int main(){
string
input;int i=0;getline(cin,input);for(i=0;i='a'&&input[i]<='z')cout<<char(input[i]-32);else { if(input[i]>='A'&&input[i]<='Z')cout<<char(input[i]+32);else cout...
C语言
输入一个长度不超过10的
字符串
,将
小写
字母
转换
为
大写
,其他不变...
答:
include<stdio.h>void main(){char a[10];int i;gets(a);for(i=0;i<10;i++){if(a[i]!='\0'){if(a[i]>=97&&a[i]<=122)a[i]=a[i]-32;}else break;}puts(a);}测试望采纳
C语言
,字母
大小写转换
答:
include<stdio.h>//利用
字符
的ASCII值判断 void main(){ char a;scanf("%
c
",&a);if(a<=90)printf("%c",a+32);else printf("%c",a-32);}
C语言字符串
首字母
大小写转换
答:
if(a[0]>='A' && a[0]<'a')改成 if(a[0]>='A' && a[0]<='Z')就好了?--- 这个问题是这里引起的:for(i=0; i<10 ;i++)因为字
串
默认是在\0就终止了,但是你非得把10个全都安%
c
输出,结果当然会比较诡异。改成:for(i=0;i<10 && a[i]!='\0';i++) /...
c语言
,从键盘上输入10个
字符
,将其中的
小写
英文字母
转换
成
大写
英文字母...
答:
include<stdio.h> void main(){int i;char
c
;for (i=0;i<10;i++){c=getchar();//这一句不知道对不对?if (c>='a'&&c<='z')c=c-32;printf("%c ",c);} }
...反复从键盘上输入一个
字符
,对字母进行
大小写转换
;若输入的不是字母...
答:
include<stdio.h> include<
string
.h> include<ctype.h> int main(){char a,b;int i=0,j=0;do { a=getchar();if(a=='\n')break;b=getchar();if(isalpha(a)!=0)i++;else {printf("错误!输入的不是字母!\n");j++;continue;} if(a>=97)printf("%
c
的
大写
字母是%c\n",a...
大小写转换
答:
你好!!程序写完了,你试试吧,有问题再问,满意请采纳 include<stdio.h>#include<stdlib.h>#include <
string
.h> int main(){char str[100];int ii,n;printf("请输入行数 n :");scanf("%d",&n);getchar();for(ii=0;ii<n;ii++){int i;printf("请输入一行内容:");gets(str);...
c语言
程序
实现大小写
的
转换
,小白求帮忙找错误...真心搞不懂
答:
对于
大小写
判断不正确。include <stdio.h>void main(){char a1,a2;scanf("%
c
",&a1);if (a1>='A' && a1 <= 'Z')//
大写
{a2=a1+32;}else if(a1>='a'&&a1<='z')//小写{a2=a1-32;}printf("a2=%c\n",a2);}如果输入必然是大写或者小写字母,不存在其它输入, 那么可以改成。...
用
c语言中
的数组如何编译程序使
大小写
字母互相
转换
答:
include<stdio.h> void main(){ char c1;for(;;)//可以多次对
字符
进行
转换
{ printf("请输入一个字符(输入0时退出):");scanf("%
c
",&c1);if (c1=='0')return; //输入0时退出 if(c1<='z'&&c1>='a')printf("其对应
大写
字母为%c\n",c1-('a'-'A'));else if(c1<='Z'&&...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜