从键盘上输入一串字符,将字符串里的小写字母变成大写字母,其他字母不变,并全部显示出来。注:不使用库函数中的strupr()函数) 相关知识点: 试题来源: 解析#include #define N 100main(){char a[N];int i;printf("请输入一个字符串:");gets(a);for...
编程序,输入一串字符将大写变小写,小写变大写,非字母字符不转换。相关知识点: 试题来源: 解析 #include void main() { int i;char str1[100]; gets(str1); printf("%s转换后为\n",str1); for(i=0;str1[i]!='\0';i++) if(str1[i]>='a'&&str1[i]='A'&&str1[i] ...
编程实现:对输入的一串字符,将其中的小写字母转换为大写字母,将其中的大写字母转换为小写字母,数字字符中8转换为‘*’,其他字符保持原样,最后输出转换后的字符串 相关知识点: 试题来源: 解析 下面是python实现:deftransform_string(s):s=s.swapcase()#交换所有字符的大小写s=s.replace('8','*')#将所有'8'...
for(i=0;i<100;i++)cout<
include<stdio.h> int main(void){ int i;char s[80];gets(s);for(i=0;s[i]!='\0';i++)if(i%2==0&&s[i]>='a'&&s[i]<='z')s[i]=s[i]-'a'+'A';printf("%s\n",s);return 0;}
include <stdio.h>#include <string.h>#include <ctype.h>void strupper(const char *str, char *result); int main(){ char input[64], result[64]; fgets(input, sizeof(input), stdin); strupper(input, result); printf("%s\n", result); return 0;}void strupper(...
main(){ char q[100];int i;printf("input the value of q[100]");for(i=0;i<=99;i++)scanf("%c",&q[i]);if(q[i]>='a'&&q[i]<='z')q[i]=q[i]-32;for(i=1;i<=99;i++)printf("%c",q[i]);}
include<stdio.h>int main(){int i,num;char arr[100]="\0";num = 'a' - 'A';printf("请输入一个字符串:");scanf("%s",arr);// 下面是方法一,单独输出每个字符 printf("修改后的字符串是:");for (i=0; arr[i]!='\0'; i++)if (arr[i]>='a' && arr[i]<='z')...
第一步,你先写出来这个程序。第二步,观察程序流程。第三步,试着画一下。加油。如果你尝试了上面三...
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]-32;else if(s[i]>='a' && s[i...