码迷,mamicode.com
首页 > 其他好文 > 详细

杭电2025

时间:2014-05-15 16:20:41      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   code   java   c   

bubuko.com,布布扣
 1 #include <iostream>
 2 #include <string>
 3 using namespace std;
 4 
 5 int main()
 6 {
 7     string str="";
 8     string str2="";
 9     char max;
10     while (getline(cin,str))
11     {
12         str2 = "";
13         max = str[0];
14         for (int i=0; i<str.size(); i++)
15         {
16             if (str[i]>=max)
17             {
18                 max = str[i];
19             }
20         }
21 //        cout << max <<endl;
22         string add = "(max)";
23         for (int i=0; i<str.size(); i++)
24         {  
25             if (max == str[i])
26             {
27 //                str2 += (str[i]+"max");
28                 str2 += str[i];
29                 str2 += add;
30             }
31             else
32             {
33                 str2 += str[i];
34             }
35         }
36         cout << str2 <<endl;
37     }
38     return 0;
39 }
bubuko.com,布布扣

字符串初始化为空“”;每趟回归都要进行初始化;

不能对超过字符串已初始化的值得长度进行访问,否则会出现不可预料的结果。如str(i+1); i取到n的时候,str(n+1)是不可预料的;

杭电2025,布布扣,bubuko.com

杭电2025

标签:style   blog   class   code   java   c   

原文地址:http://www.cnblogs.com/lingc/p/3726465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!