入门级C语言题,输入两个正整数a和b(a

问题描述:

入门级C语言题,输入两个正整数a和b(a
1个回答 分类:综合 2014-12-02

问题解答:

我来补答
scanf("%d%d",&a,&b);/*这里能不能加个空格或者逗号?否则计算机怎么知道你从哪里分割?*/
if(!(e-i+2)) /*这里是什么意思,说实话没想明白*/
再问: 有必要加空格么,该有的逗号都已经有了啊 那个就是if(e==i-2)啊,e,是一个计数器,也就是说当i分别除以从2到i-1这i-2个数若都除不尽的话那么素数计数器c就加一
再答: 我知道怎么原因了. 因为你每判断一个数的时候,计数器e没有清0 算法没什么问题,只要把e=0加到 for(int i=a;i
 
 
展开全文阅读
剩余:2000