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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 16:03:21
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;怎么解释

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是否为质数(素数).