C++学习笔记
2018-08-06 09:00:15来源:博客园 阅读 ()
一、数据的输入和输出
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
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- C++ 转换函数搭配友元函数 2020-06-10
- C++ 自动转换和强制类型转换(用户自定义类类型) 2020-06-10
- C++ rand函数 2020-06-10
- C++ 友元函数 2020-06-10
- C++ 运算符重载 2020-06-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash