我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

if函数执行有问题,有时执行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的内容,但输负数就是正常的,怎么办?

img

img

else后边不接条件,


if (a > 0)
printf("%d\n",a);
else 
printf("%d\n", -a);

把else后面的()给去了,没有这个结构要么else后面没有,要么用else if

近期文章

  • Linux info 软件包安装不上怎么办
  • 用函数比较两个数的大小
  • 适合linux的windows子系统功能打不开
  • 自适应居中问题,详情请看主页
  • 网站公安联网备案被暂停
  • 改进PHP中的类结构而不是使用多重继承
  • 写题的时候对很多 但看见题还是无从下手
  • U盘里的文件夹出现了这个,请问有知道这个怎么恢复的吗?
  • Devcpp调试问题
  • 电视盒子斐讯N1开机绿屏,无法开机
  • 基于个人博客的内容管理系统设计与实现
  • 金融数学 matlab编程
  • 洛谷上的杨辉三角始终过不了
  • 代码正确运行后却为黑屏
  • 找出前五个梅尼森数,
  • 复选框数组html php
  • idea里try,catch快捷键
  • IDEA运行代码gb2312编码问题
  • 代码正确,运行之后为黑屏。
  • 鼠标退不出画图的框格了怎么办

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华