问题标题: 酷町堂:1822   数字捉迷藏

0
0
已解决
邵逸儒
邵逸儒
中级天翼
中级天翼

1822   数字捉迷藏

题目描述 Description

输入两个实数 a(小数点后3位)和 b(小数点后8位),用空格隔开,请你先将 a 保留两位小数输出,将b 保留四位小数输出。再输出a和 b 的整数部分。

输入描述 Input Description

输入两个实数 a(小数点后3位)和 b(小数点后8位),用空格隔开

输出描述 Output Description

四行,分别为 a 和 b 经过"捉迷藏"后的实数,和 a、b 去除小数部分后的整数

样例输入 Sample Input

 

1.234 1.12344678

样例输出 Sample Output

 

1.23
1.1234
1
1

http://wenda.codingtang.com/questions/1346/
http://wenda.codingtang.com/questions/904/

@酷町喵~o( =∩ω∩= )o~ 

@葛新 

@黄俊博 

@梁锦程 

@陆麟瑞 

@马佳滢 

@张睿杰 

 


0
已采纳
马佳滢
马佳滢
新手天翼
新手天翼

 

改成

cout<<(int)a<<endl<<(int)b;  

 

0
栾峻岩
栾峻岩
初级天翼
初级天翼

不要printf("%.0f\n",a);

应该直接输出int(a)

0
0
梁锦程
梁锦程
高级光能
高级光能
printf("%.2f\n",a);
printf("%.4f\n",b);
cout<<(int)a<<endl<<(int)b;

 

0
杨陈卓
杨陈卓
新手天翼
新手天翼

printf("%.0f\n",a);
printf("%.0f\n",b);

改成

printf("%d\n",(int)a);
printf("%d\n",(int)b);

 

0
徐熙晨
徐熙晨
新手光能
新手光能
    printf("%.2lf\n",a);
    printf("%.4lf\n",b);
    cout<<int(a)<<endl;
    cout<<int(b);
我要回答