c++格式化输入输出总结

c++格式化输入输出总结

ID:14081883

大小:48.50 KB

页数:12页

时间:2018-07-25

c++格式化输入输出总结_第1页
c++格式化输入输出总结_第2页
c++格式化输入输出总结_第3页
c++格式化输入输出总结_第4页
c++格式化输入输出总结_第5页
资源描述:

《c++格式化输入输出总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、c++格式化输入输出2008-10-2523:43:37标签:c++ 格式化 输入 休闲 输出cin与cout  一:标准输入函数cin    不知道说它是个函数对还是不对,它是代表标准的输入设备--键盘。他是属于流的,他的用法和流的用法是一样的。也就是:cin>>变量; 小小的说明一下,输入多个变量可以写在一行,如:cin>>x>>y>>z; 这样写不是不允许,而是不好看,如果是不同的变量类型,那就更是没头没脑了。除了你,人家是不知道该输入什么的,所以,一般在输入语句的前面,我们一般都 要做一个提示,请输入×××,让人家心里有个底,知道这个变量是做什么的。    另外,这个函数是

2、不用带地址符号"&"的,也不用写明变量类型,千万不要跟scanf混淆。当然他就也不检查变量输入是否合法。如:  inti;  cout<<"pleaseinputanumber:"  cin>>i;  cout<<"i="<  main()  {      inti;      while(i!=

3、-1)      {        cout<<"i="        cin>>i;  /*请输入不是一个字符如’a’试试*/        cout<>i;语句移到判断循环的语句中,那么,你输入的如果是不合法的变量,他将跳出循环。    cin是用空格来分隔输入的。请看看如下的例子:  /*一个空格分隔使输入的变量达不到希望的值*/  #include  main()  {      charstr[20];      cout<<"p

4、leaseinputastring:";      cin>>str;  /*你试着输入"helloword"*/      cout<

5、器。其实前面已经用过很多次这个函数了。我们就通过一个例子来进行格式化的输出就是了,大家就体会体会这个例子就行了,比printf灵活了很多。    首先,我们可以按16进制,8进制和10进制来显示我们的数据,如下:  /*一个按进制输出的例子*/  #include  voidmain()  {    intx=30,y=300,z=1024;    cout<

6、ios::uppercase);  //设置基指示符输出和数

7、值中的字母大写输出    cout<

8、ios::uppercase);//取消基指示符输出和数值中的字母大写输出    cout.setf(ios::oct);                        //设置为八进制输出,此设置不取消一直有效    cout<

9、ios::uppercase);  //设置基指示符输出和数值中的字母大写

10、输出    cout<

11、ios::uppercase);//取消基指示符输出和数值中的字母大写输出    cout.unsetf(ios::oct);                      //取消八进制输出设置,恢复按十进制输出    cout.setf(ios::hex);                        //设置为十六进制输出    cout

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。