【发布时间】:2013-01-25 23:51:48
【问题描述】:
我用c++写了这段代码
#include <iostream>
using namespace std;
char convert1 (char x[])
{
for ( int i =0; i<5;i++)
{
if ( i/2 ==0 )
x[i] =tolower(x[i]);
else
x[i] = toupper(x[i]);
return x[i];
}
}
int main()
{
char z[] = "REDCA";
cout<<convert1(z);
return 0;
}
它会工作,但它总是只打印第一个字母 R 的小写字母。但我想像这样打印完整的单词 氯化钙
请问如何修改
【问题讨论】:
标签: c++ visual-c++ c++11 c++builder