关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组 count中.例如,如果字符串为"lenterschar4543123564879ffgh",则统计结果为:1:2 2:1 3:2

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 04:42:20
关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符

关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组 count中.例如,如果字符串为"lenterschar4543123564879ffgh",则统计结果为:1:2 2:1 3:2
关于一道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

关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组 count中.例如,如果字符串为"lenterschar4543123564879ffgh",则统计结果为:1:2 2:1 3:2
程序思路:
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各自出现的次数,统计结果保存在数组 count中.例如,如果字符串为lenterschar4543123564879ffgh,则统计结果为:1:2 2:1 3:2 编写以下框图的C语言程序 一道c语言题目 求解释以下程序的输出结果是main(){ int x=3,y=4 printf(%d ,x=x/y);} 关于一道C题目 (25)以下程序完全正确的是 A)int *p; scanf(“%d”,&p); B)int *p; scanf(“%d”,p); C) in C语言程序填空 打印以下图形/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:打印以下图形./_____}} 阅读以下程序,用最精炼的语言说明该函数的功能 用C 语言编写一道关于随机出现26个英文字母的程序,并且判断正确率~ 一道c语言题:以下程序中,while循环的循环次数是:#includemain(){ int i=0;while(i 一道C语言题目,求解答以下程序的输出结果#includemain(){int x =0;x+=(x=8);printf(%d ,x);}为什么答案是16?难道后面的赋值把前面的定义掩盖了吗? 一道C语言的题目求代码 在语言处理程序中,解释程序的功能是() A.解释执行高级语言程序 B.将汇编语言程序编译成目标程序 C.解释执行汇编语言程序 D.将高级语言程序编译成目标程序 问一道C语言的程序题,功能说明:以下程序计算并输出等差数列的累加和,数列的首项为a0,公差为d,项数为n.如输入:-3 5 4则输出:sumx=18例示说明:-3为首项,5为公差,4为项数,前4项之和为18原程 C语言 程序填空(调用函数f用以求1元2次方程的实根)以下程序中____ N ____是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负).该程序功能 一道关于C语言函数的问题. 一道关于C语言函数的问题. 一道c语言的作业,有以下一个函数,编写一个程序,输入x的值,输出y的值.{x (x C语言,改一下程序,实现两个整数交换的功能, getchar函数是什么函数?它的功能是什么?putchar函数是什么?它的功能是什么?题是C语言程序!