码迷,mamicode.com
首页 > 其他好文 > 详细

[NOI题库]1.1题解

时间:2015-09-22 21:45:23      阅读:212      评论: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!