C++程序 在线等 跪谢

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:30:29
写个程序:1.一个不多于五位数的数值
2.写个程序判断他是几位数
3.输出这个数

#include <iostream>
using namespace std;

/********************求数n的位数**********************************/
int intlen(int n){//n的位数
int ilen=0;
if(n<0){
n=-1*n;
}
while(n){
n/=10;
ilen++;
}
return ilen;
}

void main(){
int i;
cin>>i;
cout<<i<<"是一个"<<intlen(i)<<"数位.";
}

#include<iostream>
#include<cstring>
using namespace std;
void main()
{
int temp;
cout<<"input the num:"<<endl;
cin>>temp;
char str[9];
int size=strlen(itoa(temp,str,10));

cout<<"It is a number which have "<<size<<" degree!"<<endl;
}

#include <iostream>
using namespace std;
void main()
{
int n;
cout<<"请输入一个不多于五位数的整数:";
cin&g