字符反转
问题描述:
输入一个字符串,然后把这个字符串反转输出。
样例输入:
1234567890
样例输出:
0987654321
思路:
1、string函数中strlen()求长度,for循环反转输出
代码:
#include<stdio.h>
#include<string.h>
char s[10005];
int main(){
int len;
scanf("%s",s);
len = strlen(s);
for(int i=len-1;i>=0;i--){
printf("%c",s[i]);
}
printf("\n");
return 0;
}
字符串中A的数量
问题描述:
输入一个字符串,统计其中字符 A 的数量并且输出。
样例输入:
AabdkeaoektA
样例输出:
2
思路:
1、string函数中strlen()求长度,遇到字符A,cnt++
代码:
#include<stdio.h>
#include<string.h>
using namespace std;
char s[105];
int main(){
int len,cnt=0;
scanf("%s",s);
len = strlen(s);
for(int i=0;i<len;i++){
if(s[i]=='A'){
cnt++;
}
}
printf("%d\n",cnt);
return 0;
}