搜索
查看: 957|回复: 5
打印 上一主题 下一主题

这个怎么编程

[复制链接]
跳转到指定楼层
楼主
发表于 2016-4-2 16:25:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
2.从键盘任意读入4个整数,如何从中找出最大的一个?
这个程序怎么编?(书上没有代码)

沙发
发表于 2016-4-2 18:18:18 | 只看该作者
一个一个比较对比即可
板凳
发表于 2016-4-2 18:45:27 | 只看该作者
这是你需要的

你需要的!.rar

9.56 KB, 下载次数: 20

地板
发表于 2016-4-2 18:52:24 | 只看该作者
我在压缩包里放了源码
5#
发表于 2016-4-3 18:43:36 | 只看该作者
就是怕你看不懂
#include <stdio.h>

int main()
{
    int t1,t2,t3,t4;
    scanf("%d%d%d%d",&t1,&t2,&t3,&t4);
    printf("%d\n",((t1>t2?t1:t2)>t3?(t1>t2?t1:t2):t3)>t4?((t1>t2?t1:t2)>t3?(t1>t2?t1:t2):t3):t4);
    return 0;
}
6#
发表于 2016-4-19 20:22:04 | 只看该作者
我认为,读完整本书的你,应该有能力把5个数的改成4个数的,我就给5个数的了:

#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a[10001],b,c,d;
    printf("这是一个为数进行从小到大排列的工具,欢迎你使用\n");
    printf("----------------------------------------------\n");
    printf("我只会计算10000以内的整数,请见谅\n");
    printf("且只会计算5个数\n");
    printf("------------------------------------------------------------------------\n");
    printf("请输入你想要从小到大排列的整数(输入一个数空一格)(输入完毕后请按回车)\n");
    printf("------------------------------------------------------------------------\n");
    for(b=0;b<=10000;b++)
        a[b]=0;
    for(b=1;b<=5;b++)
    {
        scanf("%d",&c);
        a[c]++;
    }
    for(b=0;b<=10000;b++)
        for(d=1;d<=a[b];d++)
            printf("%d ",b);
        system("pause");
        return 0;
}

试试
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表