《上机作业题之二十三-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《上机作业题之二十三-精品文档资料整理.doc(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
上机作业题之二十三从键盘上读入一个英文大小字母都有的字符串,利用位运算将这个串中的大写字母变成小写字母。输出变成都是小写字母的串。又利用位运算将这个都是小写字母的串变成都是大写字母的串,并输出它。参考程序如下:#include void main() char c80,*pc=c; printf(读入大小字符都有的字符串!n); gets(c); printf(n处理之前的字符串是:n); puts(c); while(*pc) *pc+|=32; printf(n大写字符变成小写字符后的字符串是:n); puts(c); pc=c; while(*pc) *pc+&=95; printf(n小写字符变成大写字符后的字符串是:n); puts(c);运行时屏幕上显示:读入大小字符都有的字符串!若输入:ABcDefGHijKLMNOpqrSTuVwXyz 回车则输出为:处理之前的字符串是:ABcDefGHijKLMNOpqrSTuVwXyz大写字符变成小写字符后的字符串是:Abcdefghijklmnopqrstuvwxyz小写字符变成大写字符后的字符串是:ABCDEFGHIJKLMNOPQRSTUVWXYZ