关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组 c
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 07:24:00
关于一道C语言的题目
14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组
count中.例如,如果字符串为"lenterschar4543123564879ffgh",则统计结果为:1:2 2:1 3:2 4:3
5:2 6:1 7:1 8:1 9:1.试完善程序以达到要求的功能.
#include
void fun(char *t,int count[])
{ char *p=t;
while( _____(19)_____ )
{ if(*p>='0' && *p
14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组
count中.例如,如果字符串为"lenterschar4543123564879ffgh",则统计结果为:1:2 2:1 3:2 4:3
5:2 6:1 7:1 8:1 9:1.试完善程序以达到要求的功能.
#include
void fun(char *t,int count[])
{ char *p=t;
while( _____(19)_____ )
{ if(*p>='0' && *p
程序思路:
1、遍历该字符串
2、检测该字符串中的每个字符,如果是0-9的数字,则对相应的count[x]数组处加1;
3、遍历完毕,输出数组
填空:
19:*p != '\0'
说明:字符串遍历的结束条件
20:*p
说明:此时的*p就是0-9之间的某个数,对应数组中的count[*p]位置;
如*p=3,则对count[3]++,*p=6,则执行count[6]++;
1、遍历该字符串
2、检测该字符串中的每个字符,如果是0-9的数字,则对相应的count[x]数组处加1;
3、遍历完毕,输出数组
填空:
19:*p != '\0'
说明:字符串遍历的结束条件
20:*p
说明:此时的*p就是0-9之间的某个数,对应数组中的count[*p]位置;
如*p=3,则对count[3]++,*p=6,则执行count[6]++;
关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组 c
用C语言编写一个程序,统计一个字符串中 各种 小写字母(26个小写字母)出现次数,
C语言统计超大数字的出现次数
用c语言编程:输入一个字符串,统计其中英文字母,数字符号及其他字符的个数
如何统计一个字符串中出现某个字母的次数
用C语言编写程序,对字符数组中存放的任意英语文章,统计其单词个数.
编写函数,统计在tt所指的字符串中“a”到“z”26个小写字母各自出现的次数,并一次放在pp所指的数组中.
C语言中输入一行字符,分别统计各个英文字母出现的次数(不区分大小写)谢谢啦
请编写一个函数fun,它的功能是统计指定字符串中字母字符的个数并返回统计结果.请在主函数main中调用它,
C语言:编写函数,统计一个字符串的长度
c语言:编程统计数组a中的正数,0,负数的个数,并输出统计结果?
C语言 编写程序,从键盘输入若干个英文字母,并统计各字母出现的次数