四川恩威:C程序设计:统计所输入的字符串的长度和某个字符出现的次数.
来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 13:25:37
我也来回答
#include"stdio.h"
#include"string.h"
main()
{int i,j,b[26];
char a[30];
for(i=0;i<26;i++)
b[i]=0;
gets(a);
printf("the length is %d\n",strlen(a));
for(i=0;i<strlen(a);i++)
{for(j=0;j<26;j++)
if(a[i]=65+j || a[i]=97+j)
b[j]=b[j]+1;}
for(i=0;i<26;i++)
printf("%c: %d ",65+i,b[i]);
}
#include <stdio.h>
#include <conio.h>
void main()
{
int strlength = 0, countofchar = 0;
char shownchar, curchar;
char *str;
printf("请输入字符串和要统计和字符:");
scanf("%s %c", str, &shownchar);
do
{
curchar = str[strlength++];
if (curchar == shownchar)
{
countofchar++;
}
}
while (curchar != '\0');
printf("\"%s\"的长度是:%d %c出现的次数是:%d", str, strlength, shownchar, countofchar);
getch();
}
自己找书被,建个数组做啊