C语言 关于定义函数 if(x==o) return 0;while(x%i) {i++}if(i==x) return 1;else return 0;怎么解释

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 06:51:26
C语言关于定义函数if(x==o)return0;while(x%i){i++}if(i==x)return1;elsereturn0;怎么解释C语言关于定义函数if(x==o)return0;whi

C语言 关于定义函数 if(x==o) return 0;while(x%i) {i++}if(i==x) return 1;else return 0;怎么解释
C语言 关于定义函数
if(x==o) return 0;while(x%i) {i++}if(i==x) return 1;else return 0;怎么解释

C语言 关于定义函数 if(x==o) return 0;while(x%i) {i++}if(i==x) return 1;else return 0;怎么解释
如果x和o相等,那么返回0;
只要x模i不等于0,就让i自增1;
如果i和x相等,那么返回1,否则返回0.
总结起来,这个函数是判断x是否为质数(素数).