首页 > 其他分享 >用if和else语句找出四个数中最大的那一个

用if和else语句找出四个数中最大的那一个

时间:2023-11-08 22:33:35浏览次数:32  
标签:语句 fmax 个数 else 数为 int printf 数中

#include <stdio.h>

int main()

{

      int a, b, c, d, m, fmax;

       printf("请输入四个数:");

       scanf_s("%d %d %d %d", &a, &b, &c, &d);

       if (a < b)

       {

           if (b < c)

               m = c;          

           else

               m = b;

       }

       else if (a>b)

       {

           if (a > c)

               m = a;            

           else

               m = c;

       }

       else

       {

           if (a > c)

               m = a;            

           else

               m = c;

       }

       if (m > d)

       {

           fmax = m;

           printf("%d %d %d %d个数中最大的数为%d", a, b, c, d, fmax);

       }

       else if (m < d)

       {

           fmax = d;

           printf("%d %d %d %d个数中最大的数为%d", a, b, c, d, fmax);

       }

       else

       {

           fmax = d;

           printf("%d %d %d %d个数中最大的数为%d", a, b, c, d, fmax);

       }

       return 0;

}






标签:语句,fmax,个数,else,数为,int,printf,数中
From: https://blog.51cto.com/u_16336886/8260761

相关文章

  • C语言:用for的循环语句编写九九乘法表
      helloeveryone!我是一个入侵宁夏的河南人Palpitate1(嘿嘿),今年刚上大一,经过这几个月对C语言的学习,对其有了一点点的认识(捂脸~),下面给大家编写一道代码,(for的循环语句)#include<stdio.h>intmain(){inti,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)//再嵌套一个for的循环语句pri......
  • if单分支,if双分支语句
    print('-------单分支if结构-------')age=eval(input('请输入您的年龄:'))ifage>=100:print('你die')if0<=age<100:print('你还活着')#单分支语句,从上往下运行,如果第一个表达式布尔值是True,值直接执行第一个表达式,不在往下运行了;如果第#一个表达式布尔值是Fals......
  • 如何在LaTeX中加入dummy语句
    参考资料:https://blog.chapagain.com.np/latex-generate-dummy-text-lorem-ipsum-in-your-document/\documentclass{report}\usepackage{lipsum}\begin{document}\chapter{Introduction}\lipsum[2-4]\end{document}生成效果如下:lipsum后面跟的......
  • Sql server基础使用(一):基础查询语句
    对所学Sqlserver知识进行一下记录总结,欢迎补充和讨论。1.基本查询语句SELECT*FROMdbo.basic_User这句话的意思就是查询“basic_User”表中所有字段/列,所有数据,其中”dbo.“可有可无,”*“表示查询所有字段/列。 如果需要明确显示查询的所有列或部分列,可以用下面的方法......
  • 非严格模式下JavaScript语句中“this”默认指向全局对象(window)
    请阅读以下代码varobj={};obj.log=console.log;obj.log.call(console,this);该代码在浏览器中执行,输出的日志结果是什么?obj.log.call(console,this)=console.log(this)。this这里指window,所以最后的表达式是console.log(window)这道题看似在考this的绑定问题,实际......
  • 函数如果没有return语句,则默认return undefined
    函数如果没有return语句,则默认returnundefined考点:undefined隐式转换成Number类型值是啥1)Number(undefined)结果是NaN,所以NaN+1=NaN2)Number(null)结果是03)Number('a')结果是NaNNumber('')结果是0Number(true)结果是1Number(false)结果是0Number([])结果是0......
  • Excel统计函数中比较常用的函数
    StatisticalfunctionsStatisticalfunctionsAVEDEVReturnstheaverageoftheabsolutedeviationsofdatapointsfromtheirmeanAVERAGEReturnstheaverageofitsargumentsAVERAGEAReturnstheaverageofitsarguments,includingnumbers,text,andlogica......
  • 遇到的问题之“使用get请求时,请求参数中存在#导致后端request获取不到值”
    一.问题使用get请求时,请求参数中存在#导致后端request获取不到值发出参数带#的请求后端接收不到SKU的值,连后面platformId的值都没有了   二.原因1、有些符号[参数包含有特殊字符(%、#、&)]在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码......
  • mysql测试语句创建写入存储过程调用8.0
    --创建表格 CREATETABLEmy_table(idINTAUTO_INCREMENT,nameVARCHAR(255)CHARACTERSETutf8mb4COLLATEutf8mb4_0900_ai_ci,emailVARCHAR(255)CHARACTERSETutf8mb4COLLATEutf8mb4_0900_ai_ci,passwordVARCHAR(255)CHARACTERSETutf8mb4COLL......
  • 一个函数应该只有一个返回语句吗?
    内容来自DOChttps://q.houxu6.top/?s=一个函数应该只有一个返回语句吗?一个函数最好只包含一个返回语句的原因是什么?还是说,只要在逻辑上正确就可以从函数中返回,也就是说,函数中可能包含多个返回语句也是可以的?我经常在方法的开头使用多个语句来返回以处理“简单”的情况。例......