c语言经典函数.doc

c语言经典函数.doc

求一个整数的个元素之和 #includestdio.h void main() { int n,sum=0; printf(请输入任意一个整数:); scanf(%d,n); while(n%10) { sum+=n%10; n=n/10; } printf(其各个位数之和为%d\n,sum); } //01. 判断一个整数是否是质数 int isprime(int n) //返回值如果为1表示是质数,返回值为0表示不是质数 { int i; for( i = 2; i = n/2; i++ ) { if( n % i == 0 ) { return 0; } } return 1; } /* 02. 判断一个整数n中是否含有某数字m */ int exists(int n, int m) //返回值如果为1表示含有,返回值为0表示不含有 { while( n ) { if( m == n %10 ) {` return 1; } n = n / 10; } return 0; } /* 03. 将一个整数逆序 */ int reverse (int n) //返回值表示逆序得到的结果 { int sum; sum = 0; while( n ) { sum= sum*10+n%10;

文档评论(0)

1亿VIP精品文档

相关文档