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

想知道为什么一直都会输出第一个if的结果

#include<stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    if(n<=50&&n>0)
        printf("cost=%.2lf",0.53*n);
    else if(n<0)
        printf("Invalid Value!");
    else
        printf("cost=%.2lf",0.53*50+(n-50)*(0.53+0.05));
    
    return 0;
}

img

保存然后重新编译再运行

没有问题啊。你像这样截图看看:

img

近期文章

  • 如何利用SQ乚查询语句查找需要的数据
  • 星号和f'{}'到底怎么用?
  • Linux平台下用Qt开发的托盘程序,用root权限运行程序时,托盘图标不显示
  • add_argument具体怎么用啊
  • python迭代赋值失败
  • 在maven中 结束tomcat 报错
  • CSS中英文设置不同字号
  • 骗人的,下载的东西不能用。
  • 各位,这个代码怎么写
  • 如何在unity3D中获得myo的肌电信号
  • 询问这个代码是什么意思啊?
  • 请问一下这个问题是要怎么解决?
  • 为什么vs2019代码运行成功,输出窗口却没有出现
  • 本地复现陈丹琦的PureNer抽取,加载中文数据集竟然报错?
  • 做一款视频超分辨率处理软件难吗(知道图像超分辨率算法)
  • 线索二叉树 线索化函数的参数bt前为什么不加引用&?
  • python中在用mediapipe-pose部分的时候,遇到一个问题,如何解决?
  • 请问这两个Scanner有什么区别
  • 如何使得输入小数时不运行if和while中的内容!
  • 这个前端和后端分别怎么做?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华