#include
using namespace std;
int main()
{
int a;
scanf_s("%d", &a);
if (a > 0)
printf("%d\n",a);
else (a < 0);
printf("%d\n", -a);
return 0;
执行出来输正数执行了if还是会继续执行else的内容,但输负数就是正常的,怎么办?
#include
using namespace std;
int main()
{
int a;
scanf_s("%d", &a);
if (a > 0)
printf("%d\n",a);
else (a < 0);
printf("%d\n", -a);
return 0;
执行出来输正数执行了if还是会继续执行else的内容,但输负数就是正常的,怎么办?