已解决 周旭东 初级光能 给出一个字符串,全部由小写字母和下划线组成。请将字符串中每个下划线后面的第一个小写字母变为大写字母,并且删除这个下划线。输出最后字符串的结果。 输入描述 Input Description 一个字符串,由小写字母和下划线组成。 输出描述 Output Description 将字符串中每一个下划线后的第一个小写字母变为大写字母,然后删除那个下划线 样例输入 Sample Input _a_b_c_d_efg 样例输出 Sample Output ABCDEfg
已采纳 张希晨 修练者 for(int i=1;i<a.size();i++) { if(a[i-1]=='_'&&(a[i]>='a'&&a[i]<='z')) { char(a[i]-=32); } } 然后判断,如果不是就输出