C++如何求一个数输出时所占宽度
5个回答
展开全部
1楼理解错了
楼主是说的是cout<<时候那个字符是几位的
楼主可以用itoa(int
i);来看看
这个函数是降一个整数转化成一个字符串
然后用strlen来看看这个字符串的长度就好了
类似的函数还有atoi(char
*c)
将一个字符串转化成整形
atof(char
*c)将一个字符串转化成float类型
ftoa(float
c)将一个float转化成字符串
楼主是说的是cout<<时候那个字符是几位的
楼主可以用itoa(int
i);来看看
这个函数是降一个整数转化成一个字符串
然后用strlen来看看这个字符串的长度就好了
类似的函数还有atoi(char
*c)
将一个字符串转化成整形
atof(char
*c)将一个字符串转化成float类型
ftoa(float
c)将一个float转化成字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1楼理解错了
楼主是说的是cout<<时候那个字符是几位的
楼主可以用itoa(int
i);来看看
这个函数是降一个整数转化成一个字符串
然后用strlen来看看这个字符串的长度就好了
类似的函数还有atoi(char
*c)
将一个字符串转化成整形
atof(char
*c)将一个字符串转化成float类型
ftoa(float
c)将一个float转化成字符串
楼主是说的是cout<<时候那个字符是几位的
楼主可以用itoa(int
i);来看看
这个函数是降一个整数转化成一个字符串
然后用strlen来看看这个字符串的长度就好了
类似的函数还有atoi(char
*c)
将一个字符串转化成整形
atof(char
*c)将一个字符串转化成float类型
ftoa(float
c)将一个float转化成字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有很多办法:
你定义一个字符数组输入数字,用头文件string调用strlen函数
你定义一个数字数组,输入数字,用for循环,利用i来控制数字,输出i的数就是数字长度
你定义一个字符数组输入数字,用头文件string调用strlen函数
你定义一个数字数组,输入数字,用for循环,利用i来控制数字,输出i的数就是数字长度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sizeof()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询