C语言 计算所有四位正整数,百位数为0,去掉百位数0可得到一个三位正整数,而该三位正整数乘以9等于原四位的正整数

Posted Aiden (winner)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 计算所有四位正整数,百位数为0,去掉百位数0可得到一个三位正整数,而该三位正整数乘以9等于原四位的正整数相关的知识,希望对你有一定的参考价值。

例:6075=675*9

#include <stdio.h>
void main(){
	int j=0,i,k,a[4];
	for(i=1000;i<10000;i++){
		k=i;
		j=0;
		do{
			a[j++]=k%10;
			k=k/10;
		}while(k);
		if(a[2]==0&&(a[0]+a[1]*10+a[3]*100)*9==i){
			printf("%d\\t",i);
		}
	}
}

在这里插入图片描述

以上是关于C语言 计算所有四位正整数,百位数为0,去掉百位数0可得到一个三位正整数,而该三位正整数乘以9等于原四位的正整数的主要内容,如果未能解决你的问题,请参考以下文章

C语言怎样提取一个数的十位个位百位千位?

作业6

C语言、输入四位数、倒序输出。

第六次作业

实验6

程序填空题:以下程序从键盘输入一个100----999之间的整数,求出其相应的个位数、十位数和百位数。