作者w86083 (小可)
看板NTUBIME102HW
标题[C++ ] 第二次作业一
时间Tue Oct 20 20:06:09 2009
#include "stdafx.h"
#include "iostream"//可以使用cin&cout
#include "math.h"//可以使用数学函数 如log
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
double number=0;
cin>>number;
cout<<"what you type in is:"<<number<<endl;
//==找出总共有几位数==
int digits=0;
digits=floor(log10(number)+1);
//floor() 无条件舍去法
//ceil() 无条件进位法
cout<<"the digits of"<<number<<"is"<<digits<<endl;
//==找出位数值==
for(int i=0;i<digits;i++)
{
int tens=1;
for(int j=0;j<i;j++)
{
tens=tens*10;
}
cout<<tens<<endl;
int div=number/tens;
cout<<div%10<<endl;
}
system("pause");
return 0;
}
-
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.183.114
1F:→ w86083:不完整 请大家仔细思考使用 10/20 20:07
2F:→ ck940560:visual C++在宣告变数时会自动设为0 所以可以不用加=0 10/20 20:34
3F:→ sb0917:可是是个好习惯... 10/20 20:37
4F:→ ck940560:神人出现了... 我不用DEV C++所以没影响-.- 10/20 20:41
5F:推 flysky46:你骗人 10/20 20:52
6F:推 ceorl:方法跟我的不一样说。~。 10/20 22:32
7F:→ w86083:这是助教上课打的一些资料拉=ˇ= 10/20 22:36
8F:→ flysky46:所以助教骗人XD 10/20 23:31
9F:推 lldavuull:太好了 真是救星!!!!!!!!!!!!!!!!!!!!!!! 我都不会写@@ 10/21 20:44
10F:推 lostmyself:楼楼上... 我哪有骗人 =_= 10/22 20:08
11F:推 a1598742002:这是助教出现的意思嘛??????(惊) 丙醇危险了 10/23 20:07
12F:推 sb0917:助教人超nice的 10/23 20:14
13F:推 flysky46:ㄎㄎ 助教出现了 我猛惨 果然不能乱说话阿 10/23 23:38
※ 编辑: w86083 来自: 114.36.246.105 (02/25 09:29)