| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 751 人关注过本帖
标题:longlongint 的输出格式问题
只看楼主 加入收藏
a83533774
Rank: 1
等 级:新手上路
帖 子:8
专家分:2
注 册:2014-1-27
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
longlongint 的输出格式问题

http://acm.pdsu.
这个是网址。
设计一个从5个整数中取最小数和最大数的程序


输入
可以输入多组测试数据,每组数据为5个不大于10000000000的正整数


输出
输出多组数据,每组数第1个为5个数中的最小值,第2个为5个数中的最大值,两个数字以空格隔开。


样例输入
2
1 2 3 4 5
11 33 55 99 88
样例输出
1 5
11 99
提示

来源
程序代码:
#include<stdio.h>
int main()
{   int n,i,j,k,z;
    long long a[5],t;
    scanf("%d",&n);      //设置循环次数
    for(z=0;z<n;z++)   
    { for(i=0;i<5;a[i]);
     for(i=0;i<4;i++)    //选择排序法
    {
        k=i;
    for(j=i+1;j<5;j++)
        if(a[k]>a[j])k=j;
        if(k!=i)
            {t=a[k];a[k]=a[i];a[i]=t;}
    }
      printf("%Id %Id\n",a[0],a[4]);  //输出格式
    }
    return 0;
}

搜索更多相关主题的帖子: 正整数 最大值 
2014-02-04 14:57
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:14 
我也一直感兴趣 我一直用gcc 一般用%I64d 但好像VC可以用神马%lld 但我用gcc是出错的 不知道为啥。。
2014-02-04 15:32
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用zklhp在2014-2-4 15:32:13的发言:

我也一直感兴趣 我一直用gcc 一般用%I64d 但好像VC可以用神马%lld 但我用gcc是出错的 不知道为啥。。

我说的不对 纠正一下

因为Windows下GCC用的是MicroSoft提供的运行时 所以没法用标准的%lld 只能用%I64d 而%lld是标准的
2014-02-04 19:22
a83533774
Rank: 1
等 级:新手上路
帖 子:8
专家分:2
注 册:2014-1-27
收藏
得分:0 
回复 3楼 zklhp
但是我也尝试了用i64d,但是在第二个数据输出的时候数值错误、。、
很奇怪,,
2014-02-06 14:40
快速回复:longlongint 的输出格式问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012216 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved