求助大佬,为啥程序运行逻辑没错,但就是显示不出结果呢?
查看原帖
求助大佬,为啥程序运行逻辑没错,但就是显示不出结果呢?
309114
52Hertz520楼主2021/2/6 11:07
#include "stdio.h"

int main()
{
	int n, x,y,i;
    long j;
	scanf("%d %d", &n, &x);
	for (i = 1;i <= n;i++) {
		for (j = 1000000;j >=1;j / 10) {
			if (i / j > 0) {
				if (i / j == x)
					y++;
				i = i % j;
			}
		}
	}
	printf("%d", y);
	return 0;
}
#include "stdio.h"

int main()
{
	int n, x,y,i;
    long j;
	scanf("%d %d", &n, &x);
	for (i = 1;i <= n;i++) {
		for (j = 1000000;j >=1;j / 10) {
			if (i / j > 0) {
				if (i / j == x)
					y++;
				i = i % j;
			}
		}
	}
	printf("%d", y);
	return 0;
}
2021/2/6 11:07
加载中...