一道簡單題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