作业帮 > 综合 > 作业

C++编程.随意输入一个正整数N,计算从1~N之间0、1、2、3、...、9数字出现的次数是多少.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/07 16:54:27
C++编程.随意输入一个正整数N,计算从1~N之间0、1、2、3、...、9数字出现的次数是多少.
题目是这样的:随意输入一个正整数N,计算从1~N之间0、1、2、3、...、9数字出现的次数是多少.比如说N=13,则1出现的次数为13.
下面是我自己的代码,编译可以通过但是结果不对.
求大虾帮忙看下错误在哪里哈~
额.忘记把代码放上去 额.还有还有.1出现的次数是6额.糊涂了吖.
int main()
{
int Num;
cout
//如果n=13,1出现的次数只有6次吧:1 10 11 12 13
#include
using namespace std;
int main()
{
int i,n,num,a[10]={0};//定义变量,初始化数组a为零
cin>>n;
for (i=1;i