#include<iostream>
using namespace std;
?int main()
{
? ? char a[10]; ? ? ? ?//定義一個一維數組用來存放字符串
? ? int i,j; ? ? ? ? ? ? ? ?//定義變量
? ? cout<<"請輸入字符:“;
? ? for(i=0;i<10;i++) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //接收用戶的輸入
? ? ? ? { ? ?
? ? ? ? ? ? ? cin>>a[i];
? ? ? ? ? ? ? if (a[i]=='x') ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //遇到字符x就跳出for 循環
? ? ? ? ? ? ? ? ? break;
? ? ? ? }
? ? ?cout<<endl;
? ? ? ? for(j=i-1;j>=0;j--) ? ? ? ? ? ? ? ? ? ? ? ?//倒敘輸出
? ? ? ? ? ? ?cout<<a[j]<<" ?"; ? ? ? ? ? ? ?
? ? ? cout<<endl;
}
? ?經過調試 這個i的值是保留的,還在這個函數中就是保留的,如果在另外一個函數中使用i這個值就不會 保留的