开始学习C++
2018-06-17 21:24:39来源:未知 阅读 ()
今天是开通博客记录学习历程的第一篇。最近一段时间重新抓起C++进行学习。学习书目“C++ primer PLUS",编辑器是在线编辑Leetcode(该编辑器对cin不支持的样子)
2.4.3 用户定义的函数
#include <iostream>
#include <cmath>
void simon(int);//声明语句是语句要加分号!
int main() {
using namespace std;
simon(3);
int count;
cin >> count;
simon(count);
cout << "Done!" << endl;
return 0;
}
void simon(int n) //函数定义不是语句,不需要加分号;函数头,接受一个参数,返回一个值(void类型)
{
using namespace std;
cout << "Simon says touch you toes " << n << "times"<< endl;
}//函数体,结合函数头为一个原型。
2.4.5 Using namespace std;
将 using namespace std放在最前面,之后的函数都能使用名称空间std中所有的元素。
练习:
2 单位转换
#include <iostream>
#include <cmath>
double LenMa(double LenLong);
int main() {
using namespace std;
double LenLong = 5;//变量必须在使用前声明,和matlab/python不同。
double Lenma = LenMa(LenLong);
cout << LenLong << " long " << "is " << Lenma << " Ma" << endl;
return 0;
}
double LenMa(double LenLong)
{
return 200*LenLong;
}
3 语句输出
#include <iostream>
#include <cmath>
using namespace std;
void Out1(int n);
void Out2(int n);
int main() {
using namespace std;
int n = 2;
int m = 2;
Out1(n);
Out2(m);
return 0;
}
void Out1(int n)
{
for(int i = 1;i<=n;i++)
cout << "Three blind mice" << endl;
}
void Out2(int n)
{
for(int i = 1;i<=n;i++)
cout << "See how they run" << endl;
}
4 单位转化
#include <iostream>
#include <cmath>
using namespace std;
double Temptrans(double n);
int main() {
cout << "Please enter a Celsius value:";
double n;
cin >> n;
cout << n << endl;
cout << n << " degrees Celsius is " << Temptrans(n) << " degrees Fahrenheit" << endl;
}
double Temptrans(double n)
{
return(1.8*n+32.0);
}
7 数值输出
#include <iostream>
#include <cmath>
using namespace std;
void Timeout(int n ,int m);
int main() {
int hour;
int minute;
cout << "Enter the number of hours:";
cin >> hour;
cout << hour << endl;
cout << "Enter the number of minutes: ";
cin >> minute;
cout << minute << endl;
Timeout(hour , minute);
return 0;
}
void Timeout(int hour ,int minute)
{
cout << "Time: " << hour << ":" << minute <<endl;
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系: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