本文主要是介绍1215: 牙哥有奖品,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1215: 牙哥有奖品
1.描述
牙哥有奖品啊,牙哥有奖品,那么奖品是什么呢?
据小道消息,牙哥最近买了很多棒棒糖,但是牙哥又不想把棒棒糖拿出来让小伙伴们吃,他出了一道难题,并且许诺只要解出此题,就可以找牙哥领棒棒糖一个。、
那么,等什么呢,领棒棒糖吧!
如果牙哥不给糖的话,相信你们知道怎么做的~~~
输入
多组测试数据,输入两个正整数n和m(n!=m,1<=n,m<=10000)。
输入以0 0结束。
输出
n到m之间有素数,输出素数的个数,没有素数,输出error。
样例输入
9 10
2 10
0 0
样例输出
error
4
提示
1是素数么,怎么处理?
2.代码
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{int n,m,i,j,t;while(scanf("%d %d",&n,&m),n!=0&&m!=0){if(n>m){t=n;n=m;m=t;}int x=0;for(i=n; i<=m; i++){int f=0;if(i==1){f++;}for(j=2; j<i; j++){if(i%j==0){f++;}}if(f==0){x++;}}if(x!=0)printf("%d\n",x);elseprintf("error\n");}return 0;
}
这篇关于1215: 牙哥有奖品的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!