C++学习笔记

2018-08-06 09:00:15来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

一、数据的输入和输出

1、字符输入函数:getchar()

例如:

1 #include<cstdio>
2 #include<iiostream>
3 int main()
4 {
5     char ch=getchar();    //输入字符
6     cout<<"input="<<ch<<endl;
7 }

2、字符输出:putchar

语法格式:

1 putchar(ch);    //其中,ch为一个字符变量或常量。

3、通过cout流输出数据:

格式1:cout<<表达式;

格式2:cout<<表达式1<<表达式2<<表达式3...;

输出字符串和变量的区别:

1 cout<<"H";    //打印字符串H到屏幕上。
2 cout<<H        //打印H储存的内容到屏幕上。

换行字符:\n ;另外可以用endl来换行:cout<<"H"<<endl;

4、通过cin流读入数据:

格式1:cin>>变量;

格式2:cin>>变量1>>变量2>>变量3...;

5、格式化输入函数scanf:

 格式        字符意义
  d 输入十进制整数
  o 输入八进制整数
  x 输入十六进制整数
  u 输入无符号十进制整数
 f或e 输入实型数(用小数形式或指数形式)
  c 输入单个字符
  s 输入字符串

              scanf附加格式说明符

    字符                                           说明 
  ——————————————————————————————————————
            l             用于输入长整型数据(可用%ld,%lo,%lx)以及double型数据(用%lf或%le)
  ——————————————————————————————————————
            h            用于输入短整型数据(可用%hd, %ho, %hx) 
  ——————————————————————————————————————
         域宽          指定输入数据所占宽度(列数),域宽应为正整数 
  —————————————————————————————————————— 
            *             表示本输入项在读入后不赋绐相应的变量

 

例如:

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int a;
 5     char c;
 6     scanf("%d",&a);
 7     scanf("%c",&c);
 8     printf("%d%c",a,c);
 9 }

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:第一篇文章

下一篇:【共读Primer】11.&lt;2.4&gt; const限定符 Page53