sjfb.net
当前位置:首页 >> C语言程序设计,编写函数判断一个整数m的各位数字... >>

C语言程序设计,编写函数判断一个整数m的各位数字...

int sub(int m){ /************program*************/ int sum = 0; while (m){ sum += m%10; m/=10; } if (sum % 7 == 0)return 1; else reutrn 0; /**************end***************/}

int check(int w){int k=1,s=0;while(w){s+=(w%10)*(w%10);w/=10;}if(s%5) k=0;return k;}

思路:求一个正整数n的位数可以先定义一个变量num,并初始化为0,依次把该整数n除以10,直到其为0为止,并且每除一次10,变量num的个数就自加1,最后num的值就是该整数n的位数。 参考代码: #include int main(){ int n,num=0;scanf("%d",&n);wh...

你写的太复杂了,很容易错#include void main() { int t,s=0,n; printf("输入数字:"); scanf("%d",&n); t=n; while(t) s=s*10+t%10,t/=10; if(s==n)printf("是\n"); else printf("不是\n"); } 思路是把一个数倒过来,如果还等于原数,就是

#include void main() { int a,n,b[5],x,i; INAG: scanf("%d",&a); if ( a100000 ) { printf("请重新输入。\n"); goto INAG; } x=a; n=0; while ( x ) { b[n]=x%10; n++; x/=10; } if ( n==0 ) printf("%d的位数是1位:0\n",a); else { printf("...

#include int isOdd(int n){ if(n%2==0)return 0; else return 1;}int main(){ int a, b, c; scanf("%d%d%d", &a, &b, &c); if(isOdd(a))printf("%d is odd\n", a); else printf("%d is even\n", a); if(isOdd(b))printf("%d is odd\n", b); els...

代码如下: #include void main() { int n,a,b,c; scanf("%d",&n); a=n; c=a%10; a/=10; b=a%10; a/=10; a%=10; printf("%d的个位为%d,十位为%d,百位为%d。\n",n,c,b,a); } c语言: 1.简介: C语言是一种计算机程序设计语言,它既具有高级语言...

#includevoid main(){ int i,j,k,m; printf("input data:"); scanf("%d",&m); /*输入一个3位数*/ i=m/100; j=(m-100*i)/10; k=m-100*i-10*j;if(m==i*i*i+j*j*j+k*k*k) printf("the data %d is yes\n",m); /*是水仙花数时输出*/else printf("the ...

int main(){ int a=0; // 素数的个数 int num=0; // 输入的整数 printf("输入一个整数:"); scanf("%d",&num); for(int i=2;i

一、数学知识: 完数即完全数。 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如果一个数恰好等于它的因子之和,则称该数为“完全数”。 二、...

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com