【程序题】
输入一个字符串,求其逆序字符串并输出。
若输入 1234567890
则输出 0987654321
#include<stdio.h>
#include<string.h>
int main()
{
char str[30];
int n,i;
gets(str);
n=strlen(str);
for(i=n-1;i>=0;i--){
putchar(str[i]);
}
return 0;
}
【程序题】
输入一个字符串,统计其中的小写字母的个数。注意:使用gets()函数输入字符串后再统计
若输入 1234567890
则输出 0
若输入 dlj934AFenix
则输出 7
#include<stdio.h>
#include<string.h>
int main()
{
char str[20];
int i,n,sum=0;
gets(str);
n=strlen(str);
for(i=0;i<n;i++){
if(str[i]>='a'&&str[i]<='z'){
sum++;
}
}
printf("%d",sum);
return 0;
}
【程序题】
编程实现删除字符串中的所有*号。例如字符串中的内容为:****A*BC*DEF*G*******,删除后,存在字符串中的内容应当是:ABCDEFG。
若输入 ****A*BC*DEF*G*****