- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上课记录
上课记录
1.C++标准输入输出对象:
cout:系统定义的一个ostream对象,cout具有ostream所提供的所有的功能:使用流插入符输出数据,通过成员函数put输出字符
cout.put(char c)
作用是向屏幕输出一个字符c,返回一个流对象
#include iostream
using namespace std;
int main(int argc, char *argv[])
{
char ch = A;
cout.put(ch)endl;
cout.put(O).put(k)endl;
return 0;
}
输出一个字符串的成员函数:
cout.write(const char *str, int n)
将一个字符串的部分或者全部输出到屏幕
str是要输出的字符串,n表示输出的字符数
返回值是一个流对象
char *str = Hello world;
cout.write(str, 7).put(\n);
cout.write(str, strlen(str))endl;
输入输出格式控制:
#include iostream
using namespace std;
int main(int argc, char *argv[])
{
const int num = 188;
coutNum:numendl;
cout按照十六进制输出:hexnumendl;
cout显示进制符合:endl;
cout.setf(ios::showbase);
coutNum:hexnumendl;
cout设置输出宽度:endl;
cout.width(10);
couthexnumendl;
cout设置左对齐:endl;
cout.width(12);
cout.setf(ios::left);
couthexnumendl;
cout.width(10);
cout.unsetf(ios::hex);
cout.setf(ios::showpos);
cout.setf(ios::internal);
coutnumendl;
//coutios::setw(12)hexnumendl;
return 0;
}
cin:是系统定义的一个istream对象,功能包括
使用提取操作符来从标准输入设备输入数据
使用成员函数get来输入一个字符
cin.get(char c)
c = cin.get()
从键盘输入一个字符到c中,返回值为istream对象
#include iostream
using namespace std;
int main(int argc, char *argv[])
{
char ch;
int count = 0;
cout从键盘输入一个字符串序列:endl;
//输入一个字符串直到输入结束标志
//结束标志在windows下以Ctrl+Z表示,Linux下以Ctrl+D表示
//while((ch = cin.get()) != EOF)
while(cinch)
{
coutch;
count++;
}
coutendl总输入的字符数是:countendl;
return 0;
}
使用get可以输入一行字符串
cin.get(chr *buf, int size, char ch)
buf:存放字符串的字符数组或指针
size:限定最大的字符数,实际的字符数是size-1
ch:指定的结束标志
#include iostream
using namespace std;
int main(int argc, char *argv[])
{
char s[10], t[10];
int len, max = 0;
cout请输入一行字符串:endl;
cin.get(s, 10, @);
coutsendl;
return 0;
}
使用getline来接受一行字符串
cin.getline(char *buf, int size, char ch)
使用成员函数read来输入一个字符串
cin.read(char *buf, int size)
size是读入buf中的字符的个数
char ch[128] = {0};
cin.read(ch, 10);
您可能关注的文档
- 一些经典幽默话.doc
- 一些酒店酒楼广告语.doc
- 一些魔兽的简单的宏命令.doc
- 一代雄主李世民.doc
- 一人有限责任公司和个人独资企业的不同.doc
- 一份优秀的月度区域营企业培训销推广方案的评析.doc
- 一位学生的来信--考研还是考公务员.doc
- 一位年轻董事长给大学生的三十个忠告(真的很现实!很值得!).doc
- 一位营销总监的无奈.doc
- 一例施工电梯安装拆卸专项方案.doc
- 北师大版三年级数学上册秋季开学摸底考B卷(答案解析).pdf
- 《GB_T 36214.4-2018塑料 体积排除色谱法测定聚合物的平均分子量和分子量分布 第4部分:高温法》专题研究报告.pptx
- 《GB_T 36226-2018不锈钢 锰、镍、铬、钼、铜和钛含量的测定 手持式能量色散X射线荧光光谱法(半定量法)》专题研究报告.pptx
- 《GB_T 30269.808-2018信息技术 传感器网络 第808部分:测试:低速率无线传感器网络网络层和应用支持子层安全》专题研究报告.pptx
- 安徽省2025-2026学年高一年级上册第一次质量检测英语试题(解析版).pdf
- 安徽省滁州市天长市2025-2026学年九年级上学期10月期中数学试题【含答案】.pdf
- 《GB_T 19292.3-2018金属和合金的腐蚀 大气腐蚀性 第3部分:影响大气腐蚀性环境参数的测量》专题研究报告.pptx
- 《GB_T 19557.10-2018植物品种特异性、一致性和稳定性测试指南 百合属》专题研究报告.pptx
- 【高中语文】统编教材文言文通假字汇总,含常见266个通假字!.pdf
- 安徽省合肥市某中学2025-2026学年九年级上学期物理10月测试卷(含解析).pdf
原创力文档


文档评论(0)