摘要: /* 输出80-120间的整数,要求构成该整数的每位数字都相同 */#include int is(int n);int main(void){ int i; for(i = 80; i <= 120; i++) //判断80-120之间的数字//if(is(i) != 0)printf("%d ", i);printf("\n");}int is(int n){ int old, digit; //定义整型变量,位数//old = n % 10; //首先提取出个位数字//do{digit = n % 10; ... 阅读全文
posted @ 2013-11-03 21:12 部落波萝 阅读(3003) 评论(0) 推荐(1) 编辑
摘要: /* 输入x、n后输出下列算式的值,fact(n)实现n!,mypow(x,n)实现xn */#include #include //程序中需要调用fact函数和pow函数//double fact(int n); //定义fact函数求阶乘//int main(void){ int i,x,flag; //分子为flag// double n,sum; //sum表示总和// printf("Enter x and n:\n"); scanf_s("%d %f... 阅读全文
posted @ 2013-11-03 21:10 部落波萝 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: /* 判断是否为回文数字 */#include int ishuiwen(int n); /*定义第一个自定义函数判断是否回文*/int daozhuan(int n); /*第二个自定义函数判断倒转后结果是否与原数相同*/ int main(void){ int n; printf("Enter n:\n"); scanf_s("%d",&n); if (ishuiwen(n)) { /*若是一个回文数字,则输出:是一个回文数字*/ printf("%dis a huiwenshuzi\n",n); } else { pri 阅读全文
posted @ 2013-11-03 21:04 部落波萝 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: /* 输出m~n之间的所有水仙花数 */#includeint is(int number); /*自定义 is number函数判断各位数字之和是否等于其自身*/ int main(void){ int i; for(i=1;i<=10000;i++) if(is(i)) printf("%d",&i);}int is(int number){ /*调用函数*/int sum,n,p; sum=0; n=number; while (number!=0){ ... 阅读全文
posted @ 2013-11-03 20:55 部落波萝 阅读(4476) 评论(0) 推荐(0) 编辑