c++知识点 --- 输出宽度及填充的使用
来源:互联网 发布:高分一号数据在哪下载 编辑:程序博客网 时间:2024/06/06 01:06
题目:
编写一程序,分别计算1!到9!的值,使用setw()控制“ = ”左边的数值宽度。
main.cpp
#include <iostream>using namespace std;#include <iomanip>//输出控制必备的头文件#include "class.h"int main(){cout.fill('-');//不够宽度的用-填充factorial f1;for (int i = 1; i <= 9; i++){f1.change(i);//改变要阶乘的数cout <<setw(8)<< f1.calc() << endl;//setw(8)即输出宽度为8}cout << '\n';system("pause");return 0;}
class.h
#pragma onceclass factorial{public:void change(int n);long long calc();private:int number;};inline long long factorial::calc(){long long result = 1;for (int i = 2; i <= number; i++){result *= i;}return result;}inline void factorial::change(int n){number = n;}
阅读全文
0 0
- c++知识点 --- 输出宽度及填充的使用
- c++知识点----输出宽度填充以及运算符重载
- ActionBar 使用自定义view 宽度填充不完全的解决方法
- C语言 输出宽度
- C++中如何用cout实现输出的填充,宽度,对齐及其精度控制
- 输出位数的填充C++
- 输出二叉树的宽度
- C语言中数据输出宽度是什么?
- jQuery填充剩余宽度
- div填充剩余宽度
- visualsvn + tortoisesvn的配置及使用知识点
- WebView 的使用及小知识点
- 零宽度断言的关键知识点
- 【坑】html5中使用context.lineWidth设置线的宽度是1,然而输出的宽度是2的原因
- mysql 整型 数据宽度, 字段的零填充和符号
- [C]C语言格式化输出函数及使用禁区
- C#GDI画圆及填充
- 输出的对齐与填充字符
- java集合框架
- 一、PNP和NPN的简单识别和使用
- UVA 11584 Partitioning by Palindromes(DP)
- 不容错过的实用理财小知识
- 想删除小米手机里自带的好几个程序删不了,怎么办?
- c++知识点 --- 输出宽度及填充的使用
- 结对项目-数独程序扩展
- 给家庭理财者的十条忠告
- 【Photoshop】合并一系列序列帧图片成序列帧大图
- gdb调试器与make工程管理器
- lecture 3,Loss Function and Optimization
- C++ 数据类型
- 投资理财的十大经典电影
- Map的实现类