1045:讨厌的小数点

原创 2013年12月05日 23:16:50

题目描述

小明一直很讨厌小数点,一看到小数点就头疼。不幸的是,小红给他出了一个题目,问他:
给你一个小数x,你能算出小数点后第n位是什么吗?(1<=n<=6)
小明看到此题后,瞬间头疼晕倒,你能帮帮他吗?

输入格式

首先输入一个t,表示有t组数据,跟着t行:
每行输入一个小数(输入数据保证一定是a.b的形式,为了简单化问题,没有循环小数的情况),
然后跟一个n,表示小数点后第几位。

输出

输出一个数表示小数点后第n位的数。

样例输入

3
1.234 1
2.345 2
3.456 3

样例输出

2
4
6

 

#include<stdio.h>
#include<string.h>
int main()
{
        int t,i,n;
        char a[100];
        scanf("%d",&t);
        while(t--)
        {
                memset(a,'0',sizeof(a));
                scanf("%s%d",a,&n);
                for(i=0,a[strlen(a)]='0';;i++)
                        if(a[i]=='.')
                                break;
                printf("%c\n",a[i+n]);
        }
        return 0;
}


 

相关文章推荐

安装mysql报错1045

  • 2013年12月25日 19:37
  • 542B
  • 下载

WRT54GC_FW1045_CN.img

  • 2016年05月23日 01:42
  • 581KB
  • 下载

python----小数点精度控制round()

python版本也会影响结果,python2把x四舍五入为远离0的最近倍数,如round(0.5)=1, round(-0.5)=-1; python3则会把x四舍五入为最近的偶数倍数,如roun...

mysql_报1045的解决方案

  • 2014年08月01日 10:55
  • 3KB
  • 下载

mysql连接1045 access问题

  • 2014年03月27日 01:34
  • 12KB
  • 下载

JAVA数字千分位和小数点的现实(处理金额问题)

JAVA数字千分位和小数点的现实(处理金额问题)

浙大oj试题1045代码

  • 2012年07月30日 09:21
  • 298B
  • 下载

acm北大训练题1045

  • 2009年11月16日 22:04
  • 654B
  • 下载

EditText单行、多行和自动换行显示内容以及只输入数字和小数点

先说说TextView的单行、多行的应用场景: 1) TextView默认是多行显示的,并且能够自动换行。不过自动换行时对中文处理的不是很好,很容易在控件边框附近出现空白间隙。要想处理这种情况只...

java(小数点,百分号处理)

  • 2012年07月26日 13:41
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1045:讨厌的小数点
举报原因:
原因补充:

(最多只允许输入30个字)