题目:判断一个素数能被几个9整除。
程序分析:丫的!这题目的意思是判断一个素数能整除几个9组成的数吧?我就这么理解吧。素数是不 能被除1和自身之外的数整除的
程序源代码:
1 #include<stdio.h> 2 #include<stdlib.h> 3 int main() 4 { 5 int p,i; 6 long int sum=9; 7 printf("请输入一个素数: "); 8 scanf("%d",&p); 9 for(i=1;;i++) 10 if(sum%p==0)break; 11 else sum=sum*10+9; 12 13 printf("素数%d能整除%d个9组成的数%ld ",p,i,sum); 14 return 0; 15 }
以上实例运行输出结果为:
请输入一个素数: 13 素数13能整除6个9组成的数999999
感谢你的阅读,请用心感悟!希望可以帮到爱学习的你!!分享也是一种快乐!!!请接力。。。