程序设计训练2010

程序设计训练2010

ID:10903489

大小:76.00 KB

页数:9页

时间:2018-07-08

程序设计训练2010_第1页
程序设计训练2010_第2页
程序设计训练2010_第3页
程序设计训练2010_第4页
程序设计训练2010_第5页
资源描述:

《程序设计训练2010》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基本编程题第一部分(第一次、第二次完成):1、从键盘输入若干整数(数据个数应至少于50),其值在0至4的范围内,用-1作为输入结束的标志。统计每个整数的个数。试编程。2、若有说明:inta[2][3]={{1,2,3},{4,5,6}};现要将a的行和列的元素互换后存到另一个二维数组b中。试编程。3、通过赋初值按行顺序给2×3的二维数组赋予2、4、6、…等偶数,然后按列的顺序输出该数组。试编程。4、判断101-200之间有多少个素数,并输出所有素数。5、通过循环按行顺序为一个5×5的二维数组a赋1到25的自然数

2、,然后输出该数组的左下半三角。试编程。6、从键盘输入两个字符串a和b,要求不用库函数strcat把串b的前五个字符连接到串a中;如果b的长度小于5,则把b中的所有元素都连接到a中。试编程。7、从键盘输入一个字符串a,并在a串中的最大元素后边插入字符串b(b[]=“ab”)。试编程。8、有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。9、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。10、编写主函数,当输入n为偶数时,调用函数求1/2+1

3、/4+...+1/n,当输入n为奇数时,调用函数1/1!+1/3!+...+1/n!11、按要求编写程序:(1)编写求N阶乘的函数JACK()(2)编写判断素数的函数ISPRIME();(3)编写主函数,输入一个整数N,调用ISPRIME(),如果是素数就调用JACK()求出N的阶乘并输出,否则显示该数不是素数。12、利用结构:structcomplx{intreal;intim;};编写求两个复数之积的函数complxcmult(complxx,complxy),编写主函数由键盘输入两个复数,调用cmult函

4、数求两个复数之积:13、按要求编写程序:(1)编写输入n个整数存入数组a的函数voidshur(inta[],intn);(2)编写输出数组a中n个整数的函数voidshuc(inta[],intn);(3)编写del函数的作用是删除数组a中的指定元素x,n为数组a的元素个数。voiddel(inta[],int,n,intx)(4)编写查找search函数的作用是在数组a中的查找指定元素x,n为数组a的元素个数,如果找到,函数返回找到元素的位置,否则函数返回-1,intsearch(inta[],intx)(

5、5)编写插入元素insert函数的作用是将指定元素x插入到数组a中的指定位置w,n为数组a的元素个数。voidinsert(inta[],int,n,intx,intw)(6)编写主函数,调用voidshur(inta[],intn)输入n个整数存入数组,然后调用voidshuc(inta[],intn)输出;实现删除元素操作并显示,实现查找元素操作,显示查找结果,实现插入元素操作,并显示结果。(提示,可将n设置为全局变量)14、按要求编写程序:假设学生有:学号,姓名,年龄,四门课成绩,总分等信息请先定义结构体

6、student来描述学生信息。(1)编写输入n个学生信息存入数组a的函数voidshur(studena[],intn);(2)编写输出数组a中n个学生的函数voidshuc(studenta[],intn);(3)编写del函数的作用是删除数组a中的指定学生x,n为数组a的学生个数。voiddel(studenta[],int,n,studentx)(4)编写查找search函数的作用是查找数组a中的指定学生元素x,n为数组a的学生个数,如果找到,函数返回找到学生的序号,否则函数返回-1,intdel(stu

7、denta[],studentx)(5)编写插入元素insert函数的作用是将指定学生x插入到数组a中的指定位置w,n为数组a的学生个数。voidinsert(studenta[],int,n,studentx,intw)(6)编写排序sort函数,其功能是,按学号排序,voidsort(studenta[],int,n)(7)编写主函数,调用voidshur(studenta[],intn)输入n个学生信息存入数组,然后调用shur(studenta[],intn)输出;实现删除学生信息操作并显示,实现查找学

8、生操作,显示查找结果,实现插入学生操作,并显示结果实现按学号排序并显示。(提示,可将n设置为全局变量)第二部分(参考)下面是一个职工信息管理程序,请阅读分析过程,并编写相应模块。1需求分析1.1编写目的通过对用户需求进行调查分析,写出需求分析文档。需求分析文档可作为项目设计的基本准则要求,也可作为系统分析员进行系统分析和测试人员进行测试时的手册。1.2需求概述设计一个职工信息管理系统,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。