所在位置:主页 > 程序语言 > c语言自整除数的一个小语句?

c语言自整除数的一个小语句?

发布时间:2023-11-19 20:39来源:www.sf1369.com作者:宇宇

一、c语言自整除数的一个小语句?

#include<stdio.h>

void main(){

int m,sum=0,n;

printf(请输入一个数:);

scanf(%d,&n);

while(n==0){

printf(输入的数不能是0!\n\n);

printf(请输入一个数:);

scanf(%d,&n);

}

m=n;

while(m!=0){//从低位向高位取数

sum+=(m%10);

m/=10;

}

if(n%sum==0){

printf(%d是一个自整除数!\n,n);

}else{

printf(%d不是一个自整除数!\n,n);

}

}

二、c语言编程 输入整数a和b如果a能被b整除

int main(void)

{

int a,b;

scanf(%d,%d,&amp;a,&amp;b);

if(a%b==0)

printf(可以被整除);

else

printf(不能可被整除\n);

}

三、C语言 判定整除

int check(int A,int B){

double float temp=(double float)A/(double float)B;

if(temp*B==(double float)A){

return 1;

}

return -1;

}

ps:不考虑很长的浮点数