一道简单题php
#include<stdio.h> #include<stdlib.h> #include<ctype.h> #include<math.h> #include<iostream> #include<string> using namespace std; int main() { string str=""; int i,j,n; char ipt[100]; int cnt=0; char min_ch='a'; while(scanf("%c",&ipt[cnt])!=EOF) { if(ipt[cnt]=='\n') { //表示一行的输入已经结束,应开始对其进行判断输出 int len=str.length(); string tmp=""; for(i=0;i<len;i++) { if(str[i]!=min_ch) { tmp+=str[i]; } else { tmp+=str[i]; tmp+="(max)"; } } cout<<tmp<<endl; //每次一次测试结束后,应对全部的变量进行初始化 cnt=0; str=""; min_ch='a'; continue; } str+=ipt[cnt]; if(ipt[cnt]>min_ch) { min_ch=ipt[cnt]; } cnt++; } return 0; }
使用C++的string进行查找拼接便可测试
这里有一个问题...不知道有没有前辈能够给我指教指教,ccf认证C/C++里面能够混合着使用吧?应该没有区别吧...spa