输入一行数字字符,用整型数组统计其中每个数字字符的个数,下标为零的元素存放'0'的个数……

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:29:39
输入一行数字字符,用整型数组统计其中每个数字字符的个数,下标为零的元素存放'0'的个数,下标为一的元素存放'1'的个数……

#include <stdio.h>
#include <conio.h>
int main()
{
int a[10] = {0};
char ch = '\0';
printf("请输入数字: ");
do
{
ch = getche();
if (ch >= '0' && ch <= '9')
{
a[ch - '0']++;
}
}while ((ch >= '0' && ch <= '9'));//非数字退出循环
for (int i = 0; i < 10; ++i)
{
printf("\n%d, %d个", i, a[i]);
}
return 0;
}

不懂

输入一行数字字符,用整型数组统计其中每个数字字符的个数,下标为零的元素存放'0'的个数…… 输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的个数. 输入一行数字字符请用数组元素作为计数器来统计每个数字字符的个数.用下标为0元素统计字符0”,依次类推 用java编写数字字符型的数组转换成整型的数组? 输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的个数.用下标为0元素统计字符"0"的个数 求助:输入一行字符,判断是否为回文,用指针数组做 C语言编写,输入一行字符(用回车结束),每个数字字符的前后都有空格.请编程,把这一行中的数字转换成一个整数 、用字符数组存放一行字符,统计其中英文字母、数字、空格、及其它字符的个数 我想用scanf输入一个数组的值,但是值既有字符又含数字,怎么办 C问题,用FOR语句做:输入一行字符,分别统计其中英文字母,空格,数字和其他字符的个数.