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

相关推荐
高洁0115 小时前
具身智能-普通LLM智能体与具身智能:从语言理解到自主行动
人工智能·深度学习·算法·aigc·知识图谱
星期天215 小时前
3.2联合体和枚举enum,还有动态内存malloc,free,calloc,realloc
c语言·开发语言·算法·联合体·动态内存·初学者入门·枚举enum
自信1504130575916 小时前
初学者小白复盘23之——联合与枚举
c语言·1024程序员节
Andy16 小时前
回文子串数目--动态规划算法
算法·动态规划
sin_hielo16 小时前
leetcode 1930
算法·leetcode
塞北山巅16 小时前
相机自动曝光(AE)核心算法——从参数调节到亮度标定
数码相机·算法
聆风吟º16 小时前
【数据结构入门手札】算法核心概念与复杂度入门
数据结构·算法·复杂度·算法的特性·算法设计要求·事后统计方法·事前分析估算方法
秃秃秃秃哇17 小时前
C语言实现循环链表demo
linux·c语言·链表
vir0217 小时前
密码脱落(最长回文子序列)
数据结构·c++·算法
福尔摩斯张17 小时前
二维数组详解:定义、初始化与实战
linux·开发语言·数据结构·c++·算法·排序算法