对字符串“OYTBAPIRAJYUEWWSWBJC”进行排序并输出。
int qk_s(const void *a,const void *b){
return *(int*)a-*(int*)b;
}
char arr[30]=“OYTBAPIRAJYUEWWSWBJC”;
qsort(arr,len,sizeof(char),qk_s);
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "OYTBAPIRAJYUEWWSWBJC";
int n = strlen(str);
int i, j;
for(i = 0; i < n - 1; i++) {
for(j = 0; j < n - i - 1; j++) {
if(str[j] > str[j+1]) {
char temp = str[j];
str[j] = str[j+1];
str[j+1] = temp;
}
}
}
printf("%s\n", str);
return 0;
}
/*对字符串“OYTBAPIRAJYUEWWSWBJC”进行排序并输出。*/
#include <stdio.h>
#include <string.h>
int main(){
int i,length;
char j;
char op[]="OYTBAPIRAJYUEWWSWBJC";
for(i=0;i<80;i++){
if(op[i]=='\0'){
length=i;
break;
}
}
for(j='A';j<='Z';j++){
for(i=0;i<length;i++){
if(op[i]==j){
printf("%c ",op[i]);
}
}
}
}
```