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

关于初学C的问题

#include
void main()
{
int max(int x,int y,int z);
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d\n",d);
}
int max(int x,int y,int z)
{
int i;
if(x>y&&x>z)i=x;
else if(y>x&&y>z)i=y;
else i=z;
return i;
}
求三个数的最大值,最后却一直返回第一个数的值。求解

你是不是输入数字的时候中间没有用“,”分开啊,如“1, 2, 3”.程序没有错

近期文章

  • 改错题,计算S=1!+2!+…+n!。
  • redis状态是salve但是master是自己的ip和port
  • 在linux中打开pixy摄像头,跳过./PixyMon
  • 请问二叉树转换为森林唯一吗?
  • HBuilder,怎么配置浏览器,急需
  • 环形网络的增加边的设计
  • Tomcat9.0怎么配置连接main/resources/static/1.html,求解,急!~
  • Visual C++初学
  • 为什么运行时工作台闪退!!急!!!!!
  • 线程锁中test.class 与this的区别?
  • vscode live server打不开如图
  • 我不知道哪地方出错了..
  • 这个电脑主机如何渗透?
  • 求救,把文件里的数据赋给结构体,为什么错了
  • matlab工作分配问题
  • C语言函数构建模块化程序问题
  • jsp radio怎么实现选择之后,下面的选项就无法选中.
  • maven命令运行tomcat报错
  • VR如何计算投射图像的内容?
  • 有哪位大佬知道怎么实现RSCD方法,救救孩子吧

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华