| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1206 人关注过本帖
标题:程序运行出现随机数,咋办?
取消只看楼主 加入收藏
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:46
帖 子:967
专家分:4146
注 册:2017-11-15
结帖率:93.33%
收藏
已结贴  问题点数:10 回复次数:2 
程序运行出现随机数,咋办?
程序代码:
#include<stdio.h>
#include<windows.h>
main()
{int a1,a2,a3,a4,b;
system("cls");
for(a1=1;a1<1000000;a1++)
  {
      for(a2=1;a2<1000000;a2++)
      {
      for(a3=1;a3<1000000;a3++)
      {
          for(a4=1;a4<1000000;a4++)
          {
             for(b=1;b<100000000;b++)    
             if(b*b*b*b*b==a1*a1*a1*a1*a1+a2*a2*a2*a2*a2+a3*a3*a3*a3*a3+a4*a4*a4*a4*a4)
             {
                 printf("%d^5=%d^5+%d^5+%d^5+%d^5",b,a1,a2,a3,a4);
              printf("\n");
             }
          }
      }    
      }
  }

}

编程时,用的是中文简体输入法,编译完后运行不需要手动输入数据,但是结果却是:
93812238^5=1^5+1^5+1^5+141^5
28233011^5=1^5+1^5+1^5+190^5
64642259^5=1^5+1^5+1^5+244^5
......
这等式明显不对嘛。请问是什么原因呢?
搜索更多相关主题的帖子: for 出现 随机数 printf 运行 
2020-09-23 09:23
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:46
帖 子:967
专家分:4146
注 册:2017-11-15
收藏
得分:0 
printf( "search in range [1,%"PRIuMAX"):\n", m );编译时  出现:[Error] expected ')' before 'PRIuMAX'
2020-09-23 14:11
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:46
帖 子:967
专家分:4146
注 册:2017-11-15
收藏
得分:0 
本机操作系统:windows 7
编译软件: devcpp 5.7.1
2020-09-24 12:39
快速回复:程序运行出现随机数,咋办?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011894 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved