今天要来练习的是cin的更多应用
综合之前所学的方法以及加上不同cin的写法
再稍微介绍今天练习的程序码
今天的练习就结束罗~
◆三种cin写法
程序码:
#include <iostream>
using namespace std;
main()
{
string wow ;
cout << "任意输入\n";
cin >> wow;
cout << '\n' << wow;
return 0;
}
执行结果:
任意输入
iT邦帮忙
wow 你输入的是:iT邦帮忙
--------------------------------
Process exited after 0.08787 seconds with return value 0
请按任意键继续...
用法解释:
宣告一个string型态的变数wow
用来储存键盘输入的值
之後再用cout显示使用者输入的值
这边的结果为输入只能输入一个词
要注意的是输入不能有空格或是Tab
输入某个值後面加空格後再输入
在cin里面会直接被无视
例如:My name is Zara.
这样cout就只会显示My
程序码:
#include <iostream>
using namespace std;
main()
{
int first, second, third;
cin >> first >> second >> third;
cout << "\n第一个输入:" << first
<< "\n第二个输入:" << second
<< "\n第三个输入:" << third;
return 0;
}
执行结果:
5 6 9
第一个输入:5
第二个输入:6
第三个输入:9
--------------------------------
Process exited after 0.08787 seconds with return value 0
请按任意键继续...
用法解释:
宣告三个int型态的变数first, second, third
用来储存键盘输入的值
之後再用cout显示使用者输入的值
这边的结果为输入可以输入三个值
用空格、Tab或是enter就可以隔开每个词
程序码:
#include <iostream>
using namespace std;
main()
{
string name;
char blood;
float tall, weight;
cout << "个人资料\n名称:";
cin >> name;
cout << "血型:";
cin >> blood;
cout << "身高:";
cin >> tall;
cout << "体重:";
cin >> weight;
cout << "\n哈罗!" << name
<< "你的血型是 " << blood
<< ",身高" << tall
<< "cm、体重" << weight
<< "kg";
return 0;
}
执行结果:
个人资料
名称:Ivy
血型:O
身高:160
体重:45
哈罗!Ivy你的血型是 O,身高160cm、体重45kg
--------------------------------
Process exited after 0.08787 seconds with return value 0
请按任意键继续...
用法解释:
宣告string型态的变数name
宣告char型态的变数blood
宣告float型态的变数tall, weight
用来储存键盘输入的值
之後再用cout显示使用者输入的值
这边的结果为输入可以输入4个值
也是用空格、Tab或是enter就可以隔开每个词
但我这边写的程序码
会显示每一行需填写的值
所以如果随意输入的话
显示起来就会怪怪的
以上就是函式cin的各种应用的练习罗~
-End-
<<: 爬虫怎麽爬 从零开始的爬虫自学 DAY22 python网路爬虫开爬-4翻页继续爬
该文章同步发布於:我的部落格 什麽是表徵测试以及解决的问题是什麽? 假如我遇到一段想重构的代码,但...
前言: 今天是第26天啦,阿森在整个开发的部分也差不多完成了,准备进入最後上架测试阶段! 在上架的...
想起小时候常看到的一个广告:三个愿望、一次满足! 前两天讲到的孪生网路, 提到一个概念:相似度 (...
主体资料 (Body) 在传输资料时经常会使用到主体资料,比如说:POST、PUT、PATCH等操作...
继续帮大家整理资料统整的语法 建立一张资料表如下 SUM :栏位的合计值 用法: SELECT SU...