A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 晴雨 中级黑马   /  2018-11-21 20:08  /  1411 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚开始学的时候C++这门课程的时候,只觉得这门课好难好难,老师在课堂上说的很详细我有时候还是听不懂。C++是兼容C的面向对象的主流程序设计语言,广泛用于编写系统软件和应用软件。接触它之后,我才了解到世界还有一种语言叫做计算机语言。
我觉得学习C++这门语言必须要实践才可以,光在课堂上听老师说是没有什么大作用的。就要经常锻炼,写不好没有关系,哪怕再小的程序,你写写改改,慢慢的都会提高的。
设计程序时,关键是找出重复计算的规律,其次是合理安排计算,减少不必要的计算,提高计算的效率。比如下例:
#include<iostream>
using namespace std;

int main(void)
{ int i,
p,
s;
for(i=2,p=1,s=1;i<=10;i++)
{  p*=i;s+=p}
Count<<”1!+2!+3!+....+10!=”<<s<<’\n’
return0;
}
第i项的阶乘i!不是每次从头开始计算的,而是利用第i-1项的阶乘(i-1)!(保存在p中)再乘i所得,大大减少了计算量。

2 个回复

倒序浏览
不错不错
回复 使用道具 举报
可以可以,很实在
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马