C语言 自编函数:是否素数 是否倍数 是否完美数
来源:互联网 发布:php c2c商城 编辑:程序博客网 时间:2024/05/15 04:51
是否素数:
#include<stdio.h>#include<stdlib.h>#include<math.h>int prime(int);int main (){ //自己编写函数,判断输入的数是否为素数。while (1!=0){int a ;printf("please enter a nunmbers:\n");scanf("%d",&a);prime(a);}return 0;}int prime(int m){ int s=0;if(m==1){printf("%d既不是素数也不是合数!\n",m);s=1;} for(int c=2;c<m;++c){if (m%c==0){printf("%d不是素数!\n",m);s=1;break;}}if(s==0){printf("%d是素数!\n",m);}return 0;}
是否倍数
#include<stdio.h>#include<stdlib.h>#include<math.h>int mul(int,int);int main (){ //自己编写multiple,判断第二个整数是否为第一个整数的倍数,是的话函数返回1,不是的话返回值0.int m,n;printf("please enter two date:\n");scanf("%d,%d",&m,&n);mul(m,n); return 0;}int mul(int a,int b){int i;if (b%a==0){i=1;}if (b%a!=0){i=0;} printf("%d",i); return i;}
是否完美数:
#include<stdio.h>#include<stdlib.h>#include<math.h>int isPerfect(int);int main (){ //自己编写函数来判断输入的数是否为完美数(完美数:如果一个整数的全部因子加起来正好等于本身)int a ;printf("please enter a nunmbers:\n");scanf("%d",&a);isPerfect(a);return 0;}int isPerfect(int m){ int i=0;for(int c=1;c<m;++c){if (m%c==0){i=i+c;printf("%d ",c);if (i==m){printf("\n%d是完美数!",m);}}} return 0;}
阅读全文
1 0
- C语言 自编函数:是否素数 是否倍数 是否完美数
- C语言 判断是否素数
- C语言判断一个数是否为素数
- c语言之判断一个数是否为素数
- c语言实现判断一个数是否是素数
- C语言如何判断一个数是否为素数
- 输入一个数,判断是否为素数(C语言)
- C语言编程判断一个数是否为素数
- c语言判断一个数是否为素数
- C语言判断一个数是否为素数
- C语言之函数调用09—判断一个数是否为素数
- c语言进阶之路-----用函数判断一个数是否为素数
- 判断一个数是否为素数(函数)
- 判断是否是素数 C语言
- C是否是素数
- 判断一个数是否素数
- 判断一个数是否素数
- C 语言:判断某个数的各位数字是否全为素数
- Oracle wait event --- log file switch
- vfork与fork区别及联系
- IntelliJ IDEA 必备的快捷键大全
- C++ 中override的作用
- hibernate4中将fileStream转换为Blob
- C语言 自编函数:是否素数 是否倍数 是否完美数
- Java bean 是个什么概念?
- 输出正三角形
- 利用MQTT一次订阅多个主题
- jquery+php实现select联动效果(两级联动)
- Leetcode算法学习日志-553 Optimal Division
- c语言:scanf需要注意的问题
- Python集成开发环境之Pycharm
- Java运行时数据区域