程序设计训练报告
“程序设计训练报告”相关的资料有哪些?“程序设计训练报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“程序设计训练报告”相关范文大全或资料大全,欢迎大家分享。
程序设计训练题目
----------------------------------------------FIRST------------------------------------------------- (一)汽水瓶
题目描述
小明非常喜欢喝汽水,家门口的超市今天搞活动,2个汽水空瓶或者4个瓶盖可以换1瓶汽水,小明现在已经买了n瓶汽水,请问通过这个活动可以多得到多少瓶汽水? 输入
每行输入一个整数n(0≤n≤10 8 ) ,如果n=0 ,表示输入结束,这个样例不需要处理。 输出
每行输出一个结果。 样例输入 1 5 0 样例输出 0 10
(二)局域网
题目描述
IPv4的地址是一个32位无符号整数,一般使用四段式表示,比如192.168.0.1,每一段表示一个字节的值。子网掩码也是一个32位无符号整数,也可以使用四段式表示,比如255.255.255.0。 IP地址与子网掩码的按位与的结果得到子网的网络地址,两台主机必须在同一个子网才能通信。比如,主机A的IP是192.168.0.1,子网掩码是255.255.255.0;主机B的IP是192.168.0.2,子网掩码是255.255.255.0。所以,这两个主机的子网地址都是192.16
程序设计基本训练题集
程序设计基本训练题集,给你拿去做着玩吧!!
一、基础题
1. 编程,统计在所输入的50个实数中有多少个正数、多少个负数、多少个零。 2. 编程,输入一个10进制正整数,然后输出它所对应的八进制、十六进制数。
3. 输入20个整数存入一个整型数组,输出其中能被数组中其它(只需其中一个)元素整除的那些数组元素。
4. 输入两个数组(数组元素个数自定),输出在两个数组中都出现的元素(如a[5]={2,3,4,5,6},b[6]={3,5,7,9,10,-1},则输出3、5)。
5. 输入两个数组(数组元素个数自定),输出在两个数组中都不出现的元素(如a[5]={2,3,4,5,6},b[6]={3,5,7,9,10,-1},则输出2、4、6、3、7、9、10、-1)。 6.给定年份year,判别该年份是否闰年,要求: 6-1 一般算法;
6-2 用宏实现:定义一个宏以判别该年份是否闰年。
7.给定一个日期(年/月/日)计算该日期是所在年的第几天。
8. 编写一个函数,处理n行、n列的二维数组:将每一行的元素同除以该行上绝对值最大的元素。 9. 设计一个函数,求给出数的补码。
10.编写一个程序,输入月份号,输出该月份的英文月名,要求用指针数组处
C语言程序设计实训练习
C语言程序设计实训练习: 第一章
1、使用公式℃=(5/9) (℉-32),打印下列华氏温度与摄氏温度对照表: 0 -17 20 -6 40 4 60 15 80 26 100 37 120 48 140 60 160 71 …
300 148
#include int c,f; for(f=0;f<=300;f++) { c=(int)((1.0*5/9)*(f-32)); printf(\ f+=19; } return 0; } 2、编写一个统计空格、制表符与换行符个数的程序。 #include int c,Num_space=0,Num_tab=0,Num_enter=0; while ((c = getchar()) != EOF) { switch(c) { case ' ': Num_space++; break; case '\\t': Num_tab++; break; case '\\n': Num_enter++;
C语言程序设计报告
目录
前言...............................................................2 正文...............................................................2 题目原文........................................................2 程序设计........................................................3 递推法级数求和..................................................3
求银行存款利息..................................................4 三色球颜色搭配..................................................5 猜数游戏..........................................................6 求平方是回文数的N................
C++程序设计报告
.
课程名称: C++ 课程设计
n,
设计题目: 编写程序提示用户输入一个班级中的学生人数
再依次提示用户输入n个人在课程A中的考试成绩,然后计算出平均值,显示出来。 要求用到第九章中的数组类模板 Array定义浮点型数组存储考试成绩。
姓 名: 马雪峰 学 号: 20141030106 专业班级: 计科一班 完成日期: 2016年6月26日
1 设计任务
编写程序提示用户输入一个班级中的学生人数n,再依次提示用户输入n个人在课程A中
.
.
的考试成绩,然后计算出平均值,显示出来。要求用到第九章中的数组类模板Array定义浮点型数组存储考试成绩。
1.1 设计目的
(1)、加强C++课程学习,将课本上的理论知识运用于实践,通过实际的程序操作来提高
自己编写程序的能力,达到理论与实践相结合的目的。 (2)、培养自己动脑思考,动手操作的能力,在实际操作过程中体会C++中面向对象的思想。 (3)、在实际的操作过程中去衡量自己理论知识掌握的程度,通过设计流程,编写程序,上机调试去寻找并发现知识的缺陷,并想办法弥补。 (4)、在本程序中主要是要达到能对类的定义及用
聊天程序设计报告 - 图文
聊天程序设计报告
学院、系:专业名称:课程设计科目:班级:学号、姓名:指导教师:完成时间:信息学院 信息工程 web聊天室 信息102 1008020214 李瑞
李丽萍 2013年 6月 17号
目 录
一. 聊天室主要功能结构图 二. 主要功能介绍及代码
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
登陆界面 注册界面 找回密码 聊天界面
个人信息修改界面 密码修改界面 管理员登录界面 管理员注册界面 管理界面 Global.asax Html代码 数据库设计
三 .心得体会
一.聊天室主要功能结构图
聊天室首页 注册登录 管理员 会员 聊天窗口 管理会员管理聊天信息个人信息修改 发送表情或文字信息显示在线人数登录次数和上次时间上传头像注册信息修改绑定邮箱修改
二.主要功能介绍及代码
1.登陆界面
① 功能列表包含跳转到管理员登录界面和管理员注册界面
② “欢迎登陆聊天室”滚动的由html编程实现 ③ 界面整体有三个网页组成由fram框架合成 ④ 页面还包含找回密码页面的跳转
后台主要代码:
protected void Butt
VFP程序设计实习报告
测绘程序设计
所在院系:测绘工程学院 学生姓名: 姜凤宇 学生学号: 0614112** 任课教师: 毛政利
一.系统技术及运行环境
1.Visual FoxPro 6.0简介
Visual FoxPro 6.0是计算机优秀的数据管理需要软件之一,正如其名称中的“Visual”一样,它采用了可视化、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了应用系统的开发过程,并提供了系统的模块性和紧凑型,是新一代的小型数据库管理系统的杰出代表,它以其强大的性能、完整而又丰富的工具、较高的处理速度、有好的界以及较完备的兼容性,备受广大用户的欢迎。面前,Visual FoxPro 6.0是用户收集信息、查询数据、创建集成数据库系统、进行应用系统开发较为理想的微机数据库管理系统。
2.系统开发及运行环境
该运行环境的规定是抱枕本需求说明的功能得到实际真正体现的基础。 (1)运行环境:Windows98或更高版本的操作系统 数据库系统:Microsoft Visual FoxPro 6.0 (2)开发环境:
开发工具:Microsoft Visual FoxPro 6.0 数据库系统:Micros
C语言程序设计报告
目录
前言...............................................................2 正文...............................................................2 题目原文........................................................2 程序设计........................................................3 递推法级数求和..................................................3
求银行存款利息..................................................4 三色球颜色搭配..................................................5 猜数游戏..........................................................6 求平方是回文数的N................
C++程序设计报告
.
课程名称: C++ 课程设计
n,
设计题目: 编写程序提示用户输入一个班级中的学生人数
再依次提示用户输入n个人在课程A中的考试成绩,然后计算出平均值,显示出来。 要求用到第九章中的数组类模板 Array定义浮点型数组存储考试成绩。
姓 名: 马雪峰 学 号: 20141030106 专业班级: 计科一班 完成日期: 2016年6月26日
1 设计任务
编写程序提示用户输入一个班级中的学生人数n,再依次提示用户输入n个人在课程A中
.
.
的考试成绩,然后计算出平均值,显示出来。要求用到第九章中的数组类模板Array定义浮点型数组存储考试成绩。
1.1 设计目的
(1)、加强C++课程学习,将课本上的理论知识运用于实践,通过实际的程序操作来提高
自己编写程序的能力,达到理论与实践相结合的目的。 (2)、培养自己动脑思考,动手操作的能力,在实际操作过程中体会C++中面向对象的思想。 (3)、在实际的操作过程中去衡量自己理论知识掌握的程度,通过设计流程,编写程序,上机调试去寻找并发现知识的缺陷,并想办法弥补。 (4)、在本程序中主要是要达到能对类的定义及用
安卓程序设计报告
弹球游戏
物联一班 谢鑫 20100740123
一、实验目的
1、掌握Swing图形用户界面编程以及事件处理等,掌握java绘图技术。 2、掌握多线程编程的基本原理,能使用Runnable、ExecutorService等接口进行线程的创建、启动等工作。
二、实验任务
设计并编程实现弹球游戏:
用户能通过GUI组件指定生成小球的数量,每个小球将从随机的位置出现,并具有随机颜色,随机速度以及随机的运动方向,小球沿初始方向匀速运动,当碰到窗口边缘时,小球将依据受力原理改变运动方向(可简化考虑,受力只改变小球的运动方向,小球仍按照初始速度匀速运动,且不考虑小球之间的碰撞)。 鼠标在界面中显示为方块状,玩家需按住鼠标来回移动以避开运动的小球及屏幕四周,如果鼠标碰到任一小球或者窗口四周,则游戏结束。
程序需提供计时功能,并最终显示玩家能坚持多少秒。
三、设计思路
1.界面设计
(1)制作一个简单的面板JFrame,文件保存为bollFrame.java 其中为一public的类 bollFrame,其构造方法为:
bollFrame(int n){ super();
setTitle(\我的弹球小游戏\); setD