C++问题求解:输入整数X,求x的前一个整数、后一个整数;求x的绝对值 , 求|x|的平方根(保留小数2位)。

2024-11-23 07:27:30
推荐回答(3个)
回答1:

#include
#include
using namespace std;
int main()
{
int x,y;
cin>>x;
if(x<0)
y=(-x);
else
y=x;
cout< cout< cout< cout< return 0;
}
编译通过

示例输出

2
2绝对值前一个整数是:1
2绝对值后一个整数是:3
2的绝对值是:2
2的平方根是:1.41421
Press any key to continue...

回答2:

#include
#include
void main()
{
int x,q,h,j;
float p;
scanf("%d",&x);
q=x-1;
h=x+1;
j=abs(x);
p=sqrt(x);
printf("x的前一个数是%d",q);
printf("x的后一个数是%d",h);
printf("x的绝对值是%d",j);
printf("x的平方根是%f",p);
}

回答3:

#include
#include
int main()
{
int x;
printf(“plase input x:\n”);
scanf(“%d”,&x);
sqrt(x);
printf(“x:%d\n”,x);
}