统计从输入的两个整数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.👍👍👍

相关推荐
无极低码2 小时前
ecGlypher新手安装分步指南(标准化流程)
人工智能·算法·自然语言处理·大模型·rag
爱编码的小八嘎2 小时前
C语言完美演绎4-7
c语言
软件算法开发3 小时前
基于海象优化算法的LSTM网络模型(WOA-LSTM)的一维时间序列预测matlab仿真
算法·matlab·lstm·一维时间序列预测·woa-lstm·海象优化
罗超驿3 小时前
独立实现双向链表_LinkedList
java·数据结构·链表·linkedlist
superior tigre3 小时前
22 括号生成
算法·深度优先
炘爚4 小时前
C语言(文件操作)
c语言·开发语言
努力也学不会java4 小时前
【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU
java·数据结构·人工智能·算法·缓存·面试
W.D.小糊涂4 小时前
gpu服务器安装windows+ubuntu24.04双系统
c语言·开发语言·数据库
旖-旎5 小时前
二分查找(x的平方根)(4)
c++·算法·二分查找·力扣·双指针
ECT-OS-JiuHuaShan5 小时前
朱梁万有递归元定理,重构《易经》
算法·重构