c++一本通在线测评网站 1002:输出第二个整数

1002:输出第二个整数

(此题目本人已提交网站并通过)


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 141924     通过数: 108691

【题目描述】

输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。

【输入】

只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。

【输出】

只有一行,一个整数,即输入的第二个整数。

【输入样例】

123 456 789

【输出样例】

456

考点:

本题考查int类型(当然long和long long也可以,本人试过,并且答案正确并通过)的定义与输出

分析:

这是一道非常初级的题目。时间复杂度很宽松,内存限制很低,因此我们只要不 “ 打表 ” (这是一种极其不好的行为,不用脑子思考,直接算出所有数据再用if语句判断输入,往年比赛管的松,因此不少人用打表都能获得市一等奖甚至省一等奖,但现在严查打表,尤其是省赛,即使打表者其他的程序都写对了,但只要有一道题用了打表的方式,全部 0 分处理,所以不要用打表做题)就行。题目中对整数范围进行了约束,因此我们只要用int数据类型即可。题目中确定是3个整数,所以直接int a,b,c;然后再输出b就行了。这道题最容易的一点是他只给了三个数字,因此无需再进行多余的for排序或if判断,直接将定义中的 " b " 输出就行,a和c只相当于配角,是几乎无用的,只是为了考察整形的定义以及引发很初级的思考。

程序(代码部分):

#include<iostream>      //只需调用iostream库,万能头看似好用,但在NOiP考试中要慎用,之前有个例子就是一些学生在考试中使用万能头,结果导致了大量失分 ,”万能“反成了鸡肋
using namespace std;
int main()
{
    int a,b,c;    //简单的int类型定义,用逗号连接
    cin>>a>>b>>c;    //输入
    cout<<b;    //输出第二个,也就是b
    return 0;   //return 0 代表程序的终止
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值