首页 > 其他 > 详细

[NOI题库]1.1题解

时间:2015-09-22 21:42:58      阅读:2405      评论:0      收藏:0      [点我收藏+]

今年NOIP居然"各有两道题目从NOI题库中抽取并在原题基础上改动后使用",不好好刷题怎么行。

这是第一篇题解文章,因为题目太水直接上代码了。

1.1编程基础之输入输出


01 Hello, World!

      根据题意直接输出"Hello, World!"即可。

技术分享
#include <iostream>
using namespace std;
int main()
{
    cout<<"Hello, World!"<<endl;
    return 0;
}
01.cpp

02 输出第二个整数

      读入$a,b,c$,输出$b$。

技术分享
#include <iostream>
using namespace std;
int main()
{
    int a,b,c;
    cin>>a>>b>>c;
    cout<<b<<endl;
    return 0;
}
02.cpp

03 对齐输出

 

      输出语句应该是 printf("%8d %8d %8d\n",a,b,c); 。

技术分享
#include <cstdio>
using namespace std;
int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    printf("%8d %8d %8d\n",a,b,c);
    return 0;
}
03.cpp

04 输出保留3位小数的浮点数

      输出语句应该是 printf("%.3f\n",x); 

技术分享
#include <cstdio>
using namespace std;
int main()
{
    double x;
    scanf("%lf",&x);
    printf("%.3f\n",x);
    return 0;
}
04.cpp

05 输出保留12位小数的浮点数

      输出语句应该是 printf("%.12f\n",x); ,并且变量x必须是 double 类型的。

技术分享
#include <cstdio>
using namespace std;
int main()
{
    double x;
    scanf("%lf",&x);
    printf("%.12f\n",x);
    return 0;
}
05.cpp

 

[NOI题库]1.1题解

原文:http://www.cnblogs.com/changke/p/4830452.html

(4)
(18)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!