c语言求80+2的y次方是否为完全平方数有错误吗?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 10:13:32
c语言求80+2的y次方是否为完全平方数有错误吗?
#include
#include
#include
main()
{
int x,i=1;
float n,m;
scanf("%d",&x);
n=80+pow(2,x);
m=sqrt(n);
printf("%d\n",m);
if ((m%1)==0)
printf("%d可以\n",x);
else printf("\n");
i=++i;
x=++x;
do i>99;
system("pause");
return 0;
}
#include
#include
#include
main()
{
int x,i=1;
float n,m;
scanf("%d",&x);
n=80+pow(2,x);
m=sqrt(n);
printf("%d\n",m);
if ((m%1)==0)
printf("%d可以\n",x);
else printf("\n");
i=++i;
x=++x;
do i>99;
system("pause");
return 0;
}
注释的地方有错,修改过后可运行了,你看看
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
main()
{
int x,i=1;
float n,m;
scanf("%d",&x);
n=80+pow(2.0,x);
m=sqrt(n);
printf("%f\n",m);
if ((int)m == m) //条件改一下
printf("%d可以\n",x);
else
printf("%d不可以\n",x);
//这几句干什么的?
// i=++i;
// x=++x;
// do i>99;
system("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
main()
{
int x,i=1;
float n,m;
scanf("%d",&x);
n=80+pow(2.0,x);
m=sqrt(n);
printf("%f\n",m);
if ((int)m == m) //条件改一下
printf("%d可以\n",x);
else
printf("%d不可以\n",x);
//这几句干什么的?
// i=++i;
// x=++x;
// do i>99;
system("pause");
return 0;
}
c语言求80+2的y次方是否为完全平方数有错误吗?
(C语言c++)判断一个数是否是 完全平方数的 整数倍
求有理数X,使5乘2的N次方加1为完全平方数
2的n次方+256为一个完全平方数,求n
使用c语言编写一个程序,判断从键盘输入的整数是否为“完全数”?
若2的8次方+2的10次方+2的N次方为完全平方数,求自然数N的值!
已知2的8次方+2的10次方+2的n次方为完全平方数,求n的值.
C语言编程题.■求出100—1000之间的所有各位数字之和为奇数的完全平方数(完全平方数的定义
若2的8次方+2的10次方+2的n次方为完全平方数,则n=?
若4的7次方+4的n次方+2的3996次方为完全平方数,则n=?
c语言浮点数 求错误点
已知5×2的m次方+1是完全平方数 求整数m的个数