网站 无限下拉菜单,python 类似wordpress,seo网站seo,找工作平台网站1、回文字符串
题目描述
给定一个字符串#xff0c;长度不超过100#xff0c;判断它是否是回文串。例如: aba, abcba是回文, abc, xyy 不是回文。
输入要求
输入一个字符串#xff0c;由小写字母组成
输出要求
若是回文输出Yes#xff0c;否则输出No
输入样例
abcb…1、回文字符串
题目描述
给定一个字符串长度不超过100判断它是否是回文串。例如: aba, abcba是回文, abc, xyy 不是回文。
输入要求
输入一个字符串由小写字母组成
输出要求
若是回文输出Yes否则输出No
输入样例
abcba
输出样例
Yes
代码示例
#includestdio.h
#includestring.h
int main()
{char ch[1000];int i,n,k0;gets(ch);nstrlen(ch);for(i0;in/2;i){if(ch[i]ch[n-i-1]){k;}} if(kn/21)printf(Yes\n);elseprintf(No\n);return 0;
}
2、输出最短字符串
题目描述
输入五个字符串输出其中最短的字符串。若长度相同则输出出现较早的那一个
输入要求
输入五个字符串
输出要求
输出其中最短的字符串
输入样例
Hee
Fi
Fdhi
Ai
Fdis
输出样例
Fi
代码示例
#includestdio.h
#includestring.h
int main()
{char str[1000],min[1000];int i;gets(min);for(i0;i4;i){gets(str);if(strlen(min)strlen(str)){strcpy(min,str);}}printf(%s\n,min);return 0;
}
3、数字字符出现频率
题目描述
从键盘输入一行文本统计其中数字字符0-9各自出现的频率并输出。没有出现过的数字字符不用显示
输入要求
从键盘输入一行文本以换行符结束
输出要求
输出统计结果。输出内容按照从0到9顺序输出每个数字的信息占一行如“0:2”表示数字字符0出现了2次。没有出现过的数字字符不用显示。
输入示例
Hello No 007.
输出样例
02
71
代码示例
#includestdio.h
#includestring.h
int main()
{char str[1000];int i,m,a[10]{0};gets(str);mstrlen(str);for(i0;im;i){if(str[i]0str[i]9){a[str[i]-0];}}for(i0;i9;i){if(a[i]!0){printf(%d:%d\n,i,a[i]);}}return 0;
}
4、字母出现频率
题目描述
从键盘输入一行文本小于1000字符统计其中每个英文字母出现的频率并输出出现过的英文字母及其次数未出现过的不需要显示。为了简化问题的复杂度假设在统计过程中不区分字母的大小写即A与a被认为是一种字母。
输入要求
先从键盘输入一行文本。以换行符结束
输出要求
输出统计结果
输入样例
Studing C Language
输出样例
A:2
C:1
D:1
E:1
G:3
I:1
L:1
N:2
S:1
T:1
U:2
代码示例
#includestdio.h
#includestring.h
int main()
{char ch[1000],b[26];int i,j,d0;gets(ch);for(i0;i26;i){b[i]Ai;}for(i0;ch[i]!\0;i){if(ch[i]ach[i]z){ch[i]-32;}}for(i0;i26;i){for(j0;ch[j]!\0;j){if(ch[j]b[i]){d;}}if(d!0){printf(%c:%d\n,b[i],d);d0;}}return 0;
}