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