求第1500个只有2,3,5因子的数 数是从小到大排列 第一个数是1,1=2^0*3^0*5^0.希望给的是原创
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 01:01:24
![求第1500个只有2,3,5因子的数 数是从小到大排列 第一个数是1,1=2^0*3^0*5^0.希望给的是原创](/uploads/image/z/6843071-47-1.jpg?t=%E6%B1%82%E7%AC%AC1500%E4%B8%AA%E5%8F%AA%E6%9C%892%2C3%2C5%E5%9B%A0%E5%AD%90%E7%9A%84%E6%95%B0+%E6%95%B0%E6%98%AF%E4%BB%8E%E5%B0%8F%E5%88%B0%E5%A4%A7%E6%8E%92%E5%88%97+%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%95%B0%E6%98%AF1%2C1%3D2%5E0%2A3%5E0%2A5%5E0.%E5%B8%8C%E6%9C%9B%E7%BB%99%E7%9A%84%E6%98%AF%E5%8E%9F%E5%88%9B)
求第1500个只有2,3,5因子的数 数是从小到大排列 第一个数是1,1=2^0*3^0*5^0.希望给的是原创
求第1500个只有2,3,5因子的数 数是从小到大排列 第一个数是1,1=2^0*3^0*5^0.希望给的是原创
求第1500个只有2,3,5因子的数 数是从小到大排列 第一个数是1,1=2^0*3^0*5^0.希望给的是原创
//来bug了,要工作了,没帮你调试过,思路应该看得懂吧,自己调试一下
void test1()
{
\x09int n = 0;
\x09unsigned int value,temp_val;
\x09int flag = 0;
\x09value = 1;
\x09while(1)
\x09{
\x09\x09temp_val = value;
\x09\x09while(1)
\x09\x09{
\x09\x09\x09if(0 != value%2 && 0 != value%3 && 0 != value%5)
\x09\x09\x09{
\x09\x09\x09\x09flag = 0;
\x09\x09\x09\x09break;
\x09\x09\x09}
\x09\x09\x09if(0 == value%2)
\x09\x09\x09{
\x09\x09\x09\x09value = value/2;
\x09\x09\x09\x09if(1 == value)
\x09\x09\x09\x09{
\x09\x09\x09\x09\x09flag = 1;
\x09\x09\x09\x09\x09break;
\x09\x09\x09\x09}
\x09\x09\x09}
\x09\x09\x09if(0 == value%3)
\x09\x09\x09{
\x09\x09\x09\x09value = value/3;
\x09\x09\x09\x09if(1 == value)
\x09\x09\x09\x09{
\x09\x09\x09\x09\x09flag = 1;
\x09\x09\x09\x09\x09break;
\x09\x09\x09\x09}
\x09\x09\x09}
\x09\x09\x09if(0 == value%5)
\x09\x09\x09{
\x09\x09\x09\x09value = value/5;
\x09\x09\x09\x09if(1 == value)
\x09\x09\x09\x09{
\x09\x09\x09\x09\x09flag = 1;
\x09\x09\x09\x09\x09break;
\x09\x09\x09\x09}
\x09\x09\x09}
\x09\x09}
\x09\x09value++;
\x09\x09if(1 == flag)
\x09\x09{
\x09\x09\x09n++;
\x09\x09\x09printf("%d \n",temp_val);
\x09\x09\x09if(1500 == n)
\x09\x09\x09{
\x09\x09\x09\x09break;
\x09\x09\x09}
\x09\x09}
\x09}
}