作业帮 > 综合 > 作业

一道C++题目,请问一下我的程序哪里有问题?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 23:36:11
一道C++题目,请问一下我的程序哪里有问题?
题目描述:一辆卡车违反交通规则,撞人后逃跑.现场有三人目击事件,但都没有记住车号,只记下车号的一些特征.甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号所构成的数字正好等于某一个整数的平方.请根据以上线索求出车号.
输入描述:无.
输出描述:直接显示一个四位整数表示肇事车号.
【提示】 四位整数中的完全平方数 的取值范围:32的平方—99的平方.
#include
using namespace std;
void main()
{
int i,j,k,c;
for(i=1;i
/>#include<iostream>
using namespace std;

int main()
{
 int max(int m);
      int t,a,b,c,d,i;
  int j = 0;
  int shu[20];
   for(i=32;i<100;i++)
   {
    t=i*i;
    a=t/1000;
    b=(t/100)%10;
    c=(t/10)%10;
    d=t%10;
if(a==b&&c==d)
{
shu[j]=t;
j++;
}
   }
    for(int s = 0;s<j;s++)
cout<<shu[s]<<endl;
cout<<sqrt(7744.0)<<endl;
system("pause");
return 0;
}结果7744