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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 10:43:53
C语言 关于定义函数 if(x==o) return 0;while(x%i) {i++}if(i==x) return 1;else return 0;怎么解释
x)s~~ O[7?tݬ';;}6uBfFmBQjIiQuyFfNFjBuv-PEm\ujNq*B';;^,_&Hm`y*[_`gCo/>]lޜz|m˦ %<=e^,kxba@e@<ݰź/W=]4ld& ,F

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