c 小组作业

发布 2022-06-27 15:12:28 阅读 1029

cc+实验组员:

组长:吴涛学号:090201019

组员:柯梦林学号:090201042

张伟学号:090201020

通过实验,交流。我们组练习了标准数组-——vector的用法。并得出了vector的stl的习惯用法,并发现了书中程序3.

6的错误,经过改善,最终得出结论。其外吴涛还实验了如何定义字符栈类型。柯梦林还实验了数的阶乘算法等。

以下就是我们共同实验的**:

的stl习惯用法:

#include

#include

using namespace std;

int main()

vector dv;

for(int id=0;id<5;id++)cout<<"size: "iterator it;

for(it=

cout<<*it<<"

for(id=0;id<3;id书上为for(int id=0;id<3;id++)运行报错:错在重复定义。

cout<<"nsize: "其中push_back()操作是在数组vector末尾逐个追加元素,pop_back()操作是从数组vector末尾逐个删除元素。

2.用c++定义字符栈类型。

/建立头文件。

const int max_len=1000;

const int empty=-1;

const int full=max_len-1;

struct ch_stack

void push(ch_stack* stk,char c)char pop(ch_stack* stk)char top(ch_stack* stk)bool empty(const ch_stack* stk)bool full(const ch_stack* stk)/测试程序:利用ch_stack逆序输出字符串。

#include ""

#include

using namespace std;

int main()

char str[50]=;

cout< ch_stack s;

clear(&s);

int i=0;

while(str[i] &full(&s))push(&s,str[i++]

while(!empty(&s))

cout< cout<}

3.编写程序,计算1!+2!+3!+…10!。

#include <>

#include

using namespace std;

int main()

int i,n,m=1,sum=0;

cin>>n;

for(i=1;i<=n;i++)

cout<<"n="

4.编写程序,打印100以内的素数。

#include <>

#include <>

#include

using namespace std;

int main()

int i,k,m,n=0;

for(m=0;m<=100;m++)

C 小组作业报告设计

我们小组要设计的小型游戏是贪吃蛇。首先我们对这个游戏进行一些。需求分析 对于贪吃蛇这个游戏,它要实现的主要功能描述如下 游戏开始后屏幕出现一条蛇以及一些提供蛇所吃的水果,这些水果系统是会定时定量产生的,那么玩家可以通过键盘的方向功能键控制蛇的移动。蛇每次吃一个水果之后它的身体的长度就会自动增加与此同...

C7小组作业

财务管理小组作业 财务报表分析。c7小组小组组员 耿智远何梦蕾欧颖蒋思琦胡晓禹廖智民。以下是整理后的数据 水平和垂直分析 1 财务费用 净额 从利润表来看,此项在2012 2013年,变动的幅度极大,达到了 92.85 在总体中所占比重也由20.12 降至1.23 据我们分析,其中很大一部分是汇兑收...

教育心理学2019级C班小组作业

云南师范大学 教育心理学 研究生课程专题小组讲授作业。2015级c班讲授作业分组。作业要求 1.分组讲授手头 教育心理学 相关专题内容,具体作业与分组情况如下表,各小组成员主动联络,积极参与,合作完成。2.要求每组ppt内容完整,并茂,重点突出。呈现内容可以教材为依据,但不拘泥于教材,提倡适当补充知...