找最大身高【C】

#include<stdio.h>
int main()
{
    int n,i;
    float max,x;
    printf("一共有:");
    scanf("%d",&n);
    scanf("%f",&x);
    max=x;
    for(i=2;i<=n;i++)
    {
        scanf("%f",&x);
        if(x>=max)
        {
            max=x;
        }
    }
    printf("最高的是:%f\n",max);
    return 0;
}

时间: 2024-11-08 22:58:51

找最大身高【C】的相关文章

转 父表字表统计查询的sql练习

create table father(        f_id number(2) primary key,        f_name varchar2(10) ); create table son(        s_id number(2) primary key,        s_name varchar2(10),        s_height number(3,2),        s_money number,        f_id number(2),        f

编写高质量代码:改善Java程序的151个建议(第5章:数组和集合___建议79~82)

建议79:集合中的哈希码不要重复 在一个列表中查找某值是非常耗费资源的,随机存取的列表是遍历查找,顺序存储的列表是链表查找,或者是Collections的二分法查找,但这都不够快,毕竟都是遍历嘛,最快的还要数以Hash开头的集合(如HashMap.HashSet等类)查找,我们以HashMap为例,看看是如何查找key值的,代码如下: 1 public class Client79 { 2 public static void main(String[] args) { 3 int size =

撞车之后,不要傻里傻气的,有车没车的都收藏起来吧,很有用

1,对方全责提出私了1500,你死活不干,要求走保险,又是吵又是闹又是折腾,定损2200,修理厂要求2400,自掏200. 如果你同意私了,拿1500,报保险自己全责,车照样修好一文不掏白赚1500,第二年保费增加800,赚了700(你当年申请理赔没有超过三次,第二年不会增加保费的) 2.撞伤一人,送医院,被家属打骂,垫医药费8000.回家洗洗脸上的血痕.回头家属要求加10000私了,否则不给你医药发票,保险公司说没发票不给你报销,哦或.悲剧.其实你可以不去医院,现场等待交警出具处理意见.垫医药

最长上升子序列(dp)

链接:https://www.nowcoder.com/questionTerminal/d83721575bd4418eae76c916483493de来源:牛客网 广场上站着一支队伍,她们是来自全国各地的扭秧歌代表队,现在有她们的身高数据,请你帮忙找出身高依次递增的子序列. 例如队伍的身高数据是(1.7.3.5.9.4.8),其中依次递增的子序列有(1.7),(1.3.5.9),(1.3.4.8)等,其中最长的长度为4. 输入描述: 输入包含多组数据,每组数据第一行包含一个正整数n(1≤n≤

AcWing:244. 谜一样的牛(树状数组 + 二分)

有n头奶牛,已知它们的身高为 1~n 且各不相同,但不知道每头奶牛的具体身高. 现在这n头奶牛站成一列,已知第i头牛前面有AiAi头牛比它低,求每头奶牛的身高. 输入格式 第1行:输入整数n. 第2..n行:每行输入一个整数AiAi,第i行表示第i头牛前面有AiAi头牛比它低.(注意:因为第1头牛前面没有牛,所以并没有将它列出) 输出格式 输出包含n行,每行输出一个整数表示牛的身高. 第i行输出第i头牛的身高. 数据范围 1≤n≤1051≤n≤105 输入样例: 5 1 2 1 0 输出样例:

POJ2182 Lost Cows 树状数组,二分

题意:给n个奶头身高从1到n,现在奶牛排成一列,给n-1个数字,为第二号奶牛到第n号奶牛前面比它矮的奶牛个数. 求这个序列每个奶牛的身高. 思路:从最后一个奶牛开始判断,因为最后一个奶牛是和前面所有奶牛做比较的,我们可以根据比它矮的奶牛个数确定它的身高,如果前面有3个比它矮那么它身高绝对为4,而继续判断前一个奶头身高时,要把这个奶牛剔除考虑, 所以我们想到可以维护一个长度为n的01序列,为1表示奶牛还在,奶牛从后往前遍历,设比它矮的有k个,每次找奶牛身高,就是找存在的奶牛中k+1的位置,也就是前

Class热替换与卸载

概述 名词解释:所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用.本文主要是分析Tomcat中关于热部署和JSP更新替换的原理,在此之前先介绍class的热替换和class的卸载的原理. Class热替换 ClassLoader中重要方法: loadClass:ClassLoader.loadClass(…) 是ClassLoader的入口点.当一个类没有指明用什么加载器加载的时候,JVM默认采用AppClassLoader加载器加载没有加载过的class,调用的方法的入口就是

PostgreSQL中查找最大连续性字段

一.建表 lihao=#create table tb (id int,pid int,name varchar); lihao=#INSERT INTO tb VALUES (1, 0, '广东省'); lihao=#INSERT INTO tb VALUES (2, 0, '浙江省'); lihao=#INSERT INTO tb VALUES (3, 2, '衢州市'); lihao=#INSERT INTO tb VALUES (4, 2, '杭州市'); lihao=#INSERT I

Java对List对象进行排序

有时候需要对List对象进行排序,如果每一处都去写一个排序方法,就会产生重复代码的坏味道,而且每一处都写,工作量会很大.我们知道,Java提供了一个Collections.sort()方法可以对List排序,利用Java反射机制,很容易就能写出一个通用的排序方法. 为了防止出现不按照getter,setter规范命名的POJO类,我不打算动态调用getXXX()方法,而是直接获取对象的属性值.为了达到不论是否是public成员变量,都能获取到的目的,在获取到Field后,调用了setAccess