编写一段程序,确定一个字符串的所有字符是否全部都不同
#include<stdio.h>
#include<iostream>
#include<string>
using namespace std;
int main(){
string str;
int i,j;
int flag=1;
cin>>str;
int len=str.length();
for(i=0;i<len;i++){
for(j=i+1;j<len;j++)
if(str[i]==str[j])
{
flag=0;
break;
}
if(flag==0)
break;
}
if(flag==1)
{
cout<<"True"<<endl;
}
else
{
cout<<"False"<<endl;
}
return 0;
}
运行效果: