学习数组(二)
来源:互联网 发布:ubuntu debian 知乎 编辑:程序博客网 时间:2024/06/08 07:44
//Tips:cin会抓取用户输入的文字进入数组 然后逐个进行赋值 所以用户输入多个单词是会出现混乱#include<iostream>int main(){using namespace std;const int ArSize=20;char name[ArSize];char dessert[ArSize];cout<<"Enter your name:\n";cin>>name;cout<<"Enter your favorite dessert:\n";cin>>dessert;cout<<"I have some delicious "<<dessert;cout<<" for you, "<<name<<".\n";cin.get();return 0;}
//Tips:用getline解决cin的问题
#include<iostream>int main(){using namespace std;const int ArSize=20;char name[ArSize];char dessert[ArSize];cout<<"Enter your name:\n";cin.getline(name,ArSize);//两个参数的情况 第一个参数为参数数组名称 第二个参数为数组长度cout<<"Enter your favorite dessert:\n";cin.getline(dessert,ArSize);cout<<"I have some delicious "<<dessert;cout<<" for you, "<<name<<".\n";cin.get();return 0;}
<pre class="cpp" name="code">//Tips:用get解决cin的问题
#include<iostream>int main(){using namespace std;const int ArSize=20;char name[ArSize];char dessert[ArSize];cout<<"Enter your name:\n";cin.get(name,ArSize).get();//两个参数 第一个为数组名 第二个为长度//如果cin.get(name,ArSize),会影响下次cin.get()读取cout<<"Enter your favorite dessert:\n";cin.get(dessert,ArSize).get();cout<<"I have some delicious "<<dessert;cout<<" for you, "<<name<<".\n";cin.get();return 0;}
//getline()使用起来更加方便 而get()更容易检查错误
#include<iostream>int main(){using namespace std;cout<<"What's year are your house build?\n";int year;(cin>>year).get();//get()用于去掉行尾的回车换行符 没有get会造成下边的getline无法输入cout<<"what is its street address \n";char address[80];cin.getline(address,80);cout<<"year built:"<<year<<endl;cout<<"address:"<<address<<endl;cout<<"Done !";return 0;}
0 0
- 学习数组(二)
- 数组学习(二)
- Java学习(二)数组
- Scala 学习(二)--- 数组
- C#学习笔记(二):数组
- c#学习笔记(二)数组
- 黑马程序员--学习日记(二)数组
- 指针学习(二)指针与数组
- C/C++数组学习(二)
- java学习之数组(二)
- java数据结构学习笔记(二)数组
- php数组学习二
- go的学习记录(二)--- 数组与数组切片
- ruby学习笔记之数组学习(二)
- ruby学习笔记之数组学习(二)
- java数组学习笔记二:
- PLSQL学习(二) 数组专题
- java学习之数组(二)
- 接入Google Play支付
- string类的方法
- bashrc与profile比较
- 完整的thinphp+phpexcel实现excel报表的输出(有图有效果)
- 仿饿了么,百度订餐外卖系统
- 学习数组(二)
- MapReduce练习(三)
- linux的简单shell脚本包括数组和条件判断
- Xamarin.Android 如何使用Assets目录下的文件
- JAVA中的接口和抽象类(转)
- poj 2195//hdu 1533 Going Home 最小费用流(spfa)
- error: src refspec XXX matches more than one
- 基于TMS320DM814xDaVinci 中VPSS(视频处理子系统)分析
- codeforces 327C Magic Five