统计从输入的两个整数a和b所确定的范围内(0 ~ 9)出现的次数(c基础)

cs 复制代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>


//统计从输入的两个整数a和b所确定的范围内(0 ~ 9)出现的次数
int main()
{
	//创建两个变量输入范围
	int a = 0;
	int b = 0;
	printf("请输入两个整数:>");
	scanf("%d %d", &a, &b);

	//保证 a < b
	if (a > b)
		(a = a + b, b = a - b, a = a - b);

	//创建一个数组记录数字个数
	int arr[10] = {0};
	

	//开始计数
	int i = 0;
	if (a * b <= 0)
		arr[0]++;
	for (i = a; i <= b; i++)
	{
		int j = i;
		
		do
		{
			
				arr[j % 10]++;
				j /= 10;
		} while (j > 0);
	
	}
	for (i = 0; i < 10; i++)
	{
		printf("%d--------%d\n", i, arr[i]);

	}
	return 0;
}

hi I am 36.👍👍👍

相关推荐
阿Y加油吧1 分钟前
力扣打卡day08——轮转数组、除自身外乘积
数据结构·算法·leetcode
代码探秘者4 分钟前
【算法篇】2.滑动窗口
java·数据结构·后端·python·算法·spring
像素猎人7 分钟前
数组中的二分查找函数:lower_bound【第一个 >= 目标值的元素的值或者下标】 和 upper_bound【第一个 > 目标值的元素的值或者下标】
数据结构·算法
wengqidaifeng8 分钟前
备战蓝桥杯----C/C++组 (一)数据结构与STL讲解(中):树、二叉树与堆——从层次结构到优先队列的进阶之路
c语言·c++·蓝桥杯
crediks15 分钟前
MTGR(美团生成式推荐框架)总结文档
人工智能·深度学习·算法
im_AMBER15 分钟前
Leetcode 143 搜索插入位置 | 搜索二维矩阵
数据结构·算法·leetcode
承渊政道16 分钟前
C++学习之旅【IO库相关内容介绍】
c语言·开发语言·c++·学习·macos·visual studio
小年糕是糕手18 分钟前
【35天从0开始备战蓝桥杯 -- Day5】
数据结构·数据库·c++·算法·蓝桥杯
炸膛坦客19 分钟前
单片机/C/C++八股:(十七)C++ 中指针和引用的区别
c语言·开发语言·c++
bbbb36521 分钟前
算法优化的多层缓存映射与访问调度模型的技术7
算法