#include<stdio.h> void main() { char c[]={0}; char d[]={0}; int i,k,j=0; printf("请输入任意的字符串:"); scanf("%s",c) ; k=strlen(c); for(i=0;i<k;i++) { if(c[i]>='a'&&c[i]<='z') { d[j]=c[i]-32; j++; } if(d[i]>='A'&&c[i]<='Z') { ...
char *toDaXie(char *s)/*函数--变大写的具体内容*/ { int i;for(i=0;i96&&s[i]<123)/*如果这个字是小写字母*/ s[i]-=32;/*那就把它变成大写*/ } return s;}
1 打开Dev-C++程序。2 写好头函数#include<stdio.h>#include<ctype.h>#include<string.h> 3 写好主函数 4 在a数组中输入一串字符串,将其大写转小写,小写转大写并且存放在b数组中char a[100];char b[100];int i=0,j=0;gets(a);while(a[i]!='\0') { if(a[i]>='A'...
其具体步骤如下:① 定义两个字符变量 a、b;② a=get char();③ b=a—32;④ 打印输出。程序代码 调试运行结果 输入小写字母 c 时,转换后的大写字母及所对应的 ASCII 值如下所示:转换后的字母为:C,67 输入小写字母 m 时,转换后的大写字母及所对应的 ASCII 值如下所示:转换后的字母为:M,77 ...
{ int i = 0;while (str[i] != '\0'){ if ( !isupper(str[i])) // 如果是小写则转为大写 { str[i] = toupper(str[i]);} i++;} } void main(){ char array[20];gets(array);myToUpper(array);printf("%s\n", array);} // 提示:直接测试或操纵字符将会降低程序的可...
定义一个函数:该函数将接受一个指向字符数组的指针作为参数,并修改该数组。 在函数内部进行转换:将第一个字符转换为大写(如果它是小写字母),并将剩余的所有字符转换为小写(如果它们是大写字母)。 在主函数中调用该函数:并打印转换后的字符串。 下面是具体的代码实现: c #include <stdio.h> #include &...
return 0;} char a[10];void main(){char temp;printf("输入一个长度不超过10的字符串(不含空格),按回车结束:\n");scanf("%s",a);for(int i=0;i<10;i++){if(a[i]>=97&&a[i]<=122)a[i]=a[i]-32;} printf("将小写字母转为大写:\n");printf("%s",a);scanf("%c"...
【5】(ch); } #include <stdio.h>main() {charch[80];inti; printf("请输入一个字符串:"); gets(ch);for(i=0;ch[i]!='\0';i++) {if(ch[i]>='A'&& ch[i]<='Z') ch[i]=ch[i]+32; } printf("转换后的字符串为:\n"); ...
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语言将字符串中的所有小写字母转换为大写字母并输出。 str1[i]-=32; } main() { char str1[80]="This Is a c Program"; clrscr(); printf("String is: %s\n",str1); fun(str1); printf("Result is: %s\n&quo... C语言将字符串中的所有小写字母转换为大写字母并输出。 查看字符串...