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

关于c语言函数(我是初学者)

大佬们能帮我看看,为什么我输入1.0和2.0我的输出全是0.000
#include <stdio.h>
min (double x,double y) {
if (x<y){
printf("%f",x);
return x;}

 else if  (x>y);{
    printf("%f",y);
    return y;

}

}
int main(){
double a,b;
scanf("%f,%f",&a,&b);
min(a,b);
printf("%f",min(a,b));
}

scanf("%lf,%lf",&a,&b);
输入double时,必须用%lf,不能用%f

近期文章

  • 初学者关于路由器的问题
  • 安装visual studio code后,一运行代码,然后连接内核,弹窗就显示kernel process exited,请问这个问题怎么解决吗?
  • MySQL使用dense_rank()函数报错
  • MATLAB,物理,计算并画图
  • 请问一下,为什么输出是3。,还有下面那道为什么a=0
  • 指针变量的知识点,求解
  • 为什么这里输出是10呢?
  • 排列并分类输出十个整数
  • 求解关于scrapy请求会自动携带上一次请求中的set-cookie字段的问题
  • 计算机组成原理,存储器与CPU的连接
  • 给定一个序列,进行接下来的排序
  • 前端 - 筛选数据- 发送请求!
  • A _snail 第七天 字符串的切片和修改
  • 为什么R语言绘图的时候我用plot函数画出来的图是一条直线?
  • 关于#c语言#的问题
  • 使用for循环,来解这个问题
  • Android怎么通过应用程序修改桌面其他应用图标?
  • openyxl的安装怎么处理 安装不成功
  • Java,要求具体过程(用构造方法)
  • char *p = "abcd"; char *q="abcd"; p和q是不是指向同一个位置

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华