问题描述: 求素数的方法?(最好是文字说明和C语言结合讲解~) 1个回答 分类:综合 2014-11-08 问题解答: 我来补答 希望您能够采纳,谢谢!#include <stdio>int sushu(int n)//定义一个判定素数的函数{int p=1;/* 先假设p的值是1,即先认为n是素数*/for(i=2;i<n;i++)if(n%i==0)/* n除以i取余数,如果余数等于0,那不是n能被i整除吗?*/p=0;/* 如果n被整除了,则n就不是素数,令p等于0,即我们的假设不对.*/return p;// 返回p的值}void main(){int n;printf("请输入一个数:");scanf("%d",&n);if(sushu(n))printf("您输入的数是素数!\n");elseprintf("您输入的不是素数!/n");} 展开全文阅读