#include<iostream>usingnamespacestd;intmain(){chara[]="aBcd";cout<<strlwr(a)<<"";cout<<strupr(strlwr(a))<<endl;//第一种输出方式//cout<<strlwr(a)<<""<<strupr(strlwr(a))<<e... #include<iostream> using namespace std; int main() { char a[]="aBcd"; cout<<strlwr(a)<<" "; cout<<strupr(strlwr(a))<<endl;//第一种输出方式 //cout<<strlwr(a)<<" "<<strupr(strlwr(a))<<endl;//第二种输出方式 } strlwr(a)是把数组中字母变为小写,strupr(strlwr(a))是把内容变为大写; 当分开两个语句执行的时候是可以的,比如 第一种输出方式; 当把两个语句合并为一个语句输出的时候是不可以的,结果不对。 请高手解答,谢谢。 展开