下面程序从键盘输入一个字符串,然后将其中的大写字母转换为小写字母,小写字母转换为大写字母,其他字符不变,请将程序填写完整。str = input("请输入一个字符串")ns=''for c in str:if c>;='A' and c<;='Z':ns+=elifns+=c.upper()else:print(ns) 相关知识点: 试题来源: 解析...
1) 从键盘输⼊⼀个字符串,将其中的⼤写字母变⼩写字母,⼩写字母变⼤写字母,并输出。【要求】(1)⽤字符数组表⽰存储字符串(字符串最⼤为100)。(2)使⽤scanf函数逐个输⼊字符保存在字符数组中 (3)使⽤printf函数逐个输出字符数组中的字符 */ 题⽬很简单,但是要求⽤scanf函数逐个输...
void main(){ char a[100];int i,j;for(j=0; j<100 && a[j-1]!='#';j++)scanf("%c"...
1) 从键盘输入一个字符串,将其中的大写字母变小写字母,小写字母变大写字母,并输出 。 【要求】 (1)用字符数组表示存储字符串(字符串最大为100)。 (2)使用scanf函数逐个输入字符保存在字符数组中 (3)使用printf函数逐个输出字符数组中的字符 */ 题目很简单,但是要求用scanf函数逐个输入字符保存在字符数组中,对于...
void main(){ char a[100];int i,j;for(j=0; j<100 && a[j-1]!='#';j++)scanf("%c",&a[j]);for(i=0;i<j-1;i++){ if(('a'<=a[i] && a[i]<='z') || ('A'<=a[i] && a[i]<='Z')){ if('A'<=a[i] && a[i]<='Z') a[i]=a[i]+32;else...
i++;} printf("\n%s\n", temp);getch();} 大小写互换,只要一次性“异或0x20”即可,不必先区分大小写。--- 回答者 tinghost 的程序,两条IF语句,都能执行到。先变成大写后,又能满足第二条IF的条件,又变回来,又成了小写,呵呵 “网友推荐答案”的程序,不能正常变换。
2017-12-05 13:50 −static void Main(string[] args) { // 根据用户输入字符串,输出大写字母有几个,小写字母有几个。 Console.WriteLine("请输入一行英文代码"); string s = Console.ReadLine(); /... 火星撞鸡蛋 0 2101 输入一批问号“?”结束的字符,对“?”以前的每一个字符,如果它是大写字母,输...
do-while循环里面,这么写的话是先do一遍,所以你判定的实际上是str[i+1],循环出不来
百度试题 结果1 题目编写程序,从键盘输入一个不长于10个字符的字符串,将其中的小写字母转换成大写字符,其他字符保持不变,并输出转换后的结果。___ 相关知识点: 试题来源: 解析 (1)20分 反馈 收藏
1) 从键盘输⼊⼀个字符串,将其中的⼤写字母变⼩写字母,⼩写字母变⼤写字母,并输出。【要求】(1)⽤字符数组表⽰存储字符串(字符串最⼤为100)。(2)使⽤scanf函数逐个输⼊字符保存在字符数组中 (3)使⽤printf函数逐个输出字符数组中的字符 */ 题⽬很简单,但是要求⽤scanf函数逐个输...