社区
C++ 语言
帖子详情
cout<
白菜-C
2013-05-20 11:17:14
cout<<setfill(' ')<<setw(10-n)<<" "<<setfill('%')<<setw(2*n - 1)<<"%"<<endl
cout<<setfill(' ')<<setw(10-n)<<" "为什么要后面的“ ”呢,不是前面填充的也是空格吗?不用的话好像前面填充的那些空格全没啦,这是为什么呀?真心不明白
...全文
90
1
打赏
收藏
cout<<setfill(' ')<<setw(10-n)<<" "<<setfill('%')<<setw(2*n - 1)<<"%"<<endl
cout<<setfill(' ')<<setw(10-n)<<" "<<setfill('%')<<setw(2*n - 1)<<"%"<<endl cout<<setfill(' ')<<setw(10-n)<<" "为什么要后面的“ ”呢,不是前面填充的也是空格吗?不用的话好像前面填充的那些空格全没啦,这是为什么呀?真心不明白
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Shana2013
2013-05-20
打赏
举报
回复
setfill()只是填充字段中未被使用的部分,并不是真正要显示的字符,只是起一个标识的作用。setw()将设置字段宽度,右对齐的话左边就空出许多未被使用部分,这时就是用setfill()设置的字符来标识出来。
点菜系统,面向对象
void Interface() {
cout
<< "\n\n\n\n\a\a\a\a\a\a\a\a" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\t \3 \3 \3 \3 \3 \3 \3 \3 \3 \3 \3" <<
endl
;
cout
<< "\n" <<
endl
;
cout
<<
set
fill(' ') <<
set
w(50) << "SUN餐厅,感受阳光般的温暖!" <<
endl
<<
endl
;
cout
<< "\n" <<
endl
;
cout
<<
set
fill(' ') <<
set
w(30) << "组长: 范小辉 " << "组员: 李亚礼 田益 指导教师: 王俊华" <<
endl
;
cout
<< "\n" <<
endl
;
cout
<< "请按任意键继续!" <<
endl
; getch(); system("cls"); }
MD5哈希算法的C++实现(兼容大端字节序的CPU)
MD5哈希算法的C++实现(兼容大端字节序的CPU) 测试代码 #include
#include
#include"md5.c" int main() { using namespace std; u8 $finalHash[16] = {}; const char* str = "a"; //调用MD5 int ret = MD5((u8*)str, strnlen_s(str, INT_MAX), $finalHash);
cout
<< ret << "\n\n"; //输出结果 for (int i = 0; i < 16; i++) {
cout
<< hex <<
set
w(2) <<
set
fill('0') << int($finalHash[i]); }
cout
<< "\n\n"; return 0; }
NOIP信息学奥赛通关必备-第一个C++程序与
cout
输出语句
NOIP信息学竞赛C++编程基础语法知识--第一个C++程序与
cout
输出语句本课程是符合小学生认知特点的C++编程入门课,讲练结合,提升孩子解决NOIP竞赛试题的能力;课程案例均采用孩子生活中熟知常见的案例,讲解通俗易懂,让孩子可以学得懂,学得会;训练孩子的编程思维,提高处理解决编程问题的能力是NOIP信息学奥赛通关必备课
简单计时器
简单的计时器,可以用来做时间统计void time(int hour,int minute,int second) { int s=0,m=0,h=0; s=second; m=minute; h=hour; while(1) { s++; Sleep(
10
00); if(s==60) { s=0; m++; if(m==60) { m=0; h++; } }
cout
<<
set
fill('0')<<
set
w(2)<
setw(2)<
setw(2)<
endl; } }
时间表的程序
#include
#include
void main() { int second,minute,hour,delay; do {
cout
<<"输入错误,请输入24小时制的起始时间(时:分:秒:):"; cin>>hour>>minute>>second; }while(!(hour>=0 && hour<=24) || !(minute>=0 && minute<=60) || !(second>=0 && second<=60)); while(true) { for(;second<=60;second++) { for(delay=0;delay<=220000000;delay++) {continue;} if(second==60) {minute++;second=0;} if(minute==60) {hour++;minute=0;} if(hour==24) hour=0;
cout
<<"现在时间:"<<
set
fill('0')<<
set
w(2)<
setw(2)<
setw(2)<
C++ 语言
64,678
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章