ZKX's LAB

从键盘输入一个字符串,将其中的大写字母变小写,小写变大写,并输出。是编程题 从键盘输入一个字符串将小写字母

2021-04-26知识1

从键盘输入一个字符串,将其中的大写字母变小写,小写变大写,并输出。是编程题 下列程序经过试验,符楼主要求。includemain(){char i=0,temp[100];scanf(\"%s\",temp);while(temp[i]。'\\0'){if(((temp[i]>;='A')&(temp[i]))|((temp[i]>;='a')&(temp[i])))temp[i]^=0x20;i+;}printf(\"\\n%s\\n\",temp);getch();}大小写互换,只要一次性“异或0x20”即可,不必先区分大小写。回答者 tinghost 的程序,两条IF语句,都能执行到。先变成大写后,又能满足第二条IF的条件,又变回来,又成了小写,呵呵“网友推荐答案”的程序,不能正常变换。

C语言编写一个程序:从键盘输入一个字符串,将其中的小写字母全部转换为大写字母, 这样就欧了,你所说的什么以!结束是啥意思?你输入字符窜爱打多少大多少,不想打了回车就是了,关!什么事?includeincludevoid main(){FILE*fp;char s[100];int i;scanf(\"%s\",s);for(i=0;s[i]。'\\0';i+)s[i]=s[i]-32;fp=fopen(\"h:\\\\upper.txt\",\"w\");路径自己改,注意双斜杠*/fprintf(fp,\"%s\",s);fclose(fp);}

1、 从键盘输入一个字符串后,利用指针将输入的字符串中的小写字母转换成大写字母输出。 #includevoid main(){char s[81],*p;printf(\"请输入字符串:\");gets(s);p=s;while(*p){if(*p>;='a'&*p)*p-=32;p+;}puts(s);}运行知结果:扩展资料include用法:include命令预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只道有在特定条件下才会被编译的某一段程序代码;可以定义类似标识符功能的宏内,在编译时,预处理器会用别的文本取代该宏。插入头文件的内容include命令告诉预处理器将指定头文件的内容插入到预处理器命令的相应位置。有两种方式可以指定插容入头文件:1、#include<;文件名>;2、#include\"文件名

#从键盘输入一个字符串将小写字母

随机阅读

qrcode
访问手机版