《C程序设计》课程综合性实验报告 "实验题目 "数组的综合运算 " "一、实验目的 " "使学生巩固和加深对C语言程序设计理论知识的理解,进一步掌握编程技巧和方法,能 " "融会贯通所学知识,提高编程和调试程序的水平,从而培养学生理论与实践相结合的能" "力,独立操作与综合应用知识的能力 " "二、设备与环境 " "PC兼容机、Windows操作系统、Turbo C/Win tc,Vc++软件等。 " "三、实验内容 " "数组的赋值与输出;数组的转置;数组数据的排序,求数组的最大、最小值;计算数组" "行、列的值(如求和、求平均等);多维数组间的加、减、乘、除运算等。 " "四、实验结果及分析 " "程序运行主界面: " " " " " " " " " " " " " " " " " " " "1. 数组的转置程序源代码: " "void zz() /*数组的转置*/ " "{ " "int i,j; " "int a[2][3],b[3][2]; " "printf("请输入6个整数:\n"); " "for(i=0;i<2;i++,printf("\n")) " "for(j=0
2022-06-20 14:04:24 70KB 文档资料
面向对象程序设计综述 
2022-06-15 21:03:44 763KB 文档资料
程序设计与医学数据库:第11章 设计综合拓展性作业—《住院管理系统》.ppt
2022-06-15 09:06:19 2.34MB 程序设计
PowerBuilder程序设计综合实验报告
2022-06-14 14:07:44 375KB 文档资料
vb程序设计综合复习资料
2022-06-14 14:07:09 264KB 文档资料
VB程序设计综合复习资料习题
2022-06-14 14:07:08 227KB 文档资料
空间数据库设计综合实习报告封面及目录
2022-06-09 09:06:33 31KB 数据库 范文/模板/素材
数据库设计综合案例数据库设计综合案例
2022-06-06 09:06:20 942KB 数据库 文档资料 database
基于单片机的降压型DC_DC变换实验系统设计综合设计说明书.doc
2022-06-01 09:00:39 356KB 互联网
shut+sock号禁言 free+sock号恢复禁言 to+sock号+内容 私聊 西南科技大学网络程序设计综合实验,八说了,开冲 2实验目的 锻炼按照软件工程过程对实际应用进行分析、设计和编程的能力; 综合运用在本课程与相关课程中学过的知识,结合实际工程应用环境,在设计 过程中加深对相关知识的掌握和对网络编程技术的理解。 3实验内容 实验题目一:网络聊天程序设计(可选) 实验要求 1、分析典型网络聊天应用软件(如QQ、MSN等)的实现原理,模拟设计一套网络聊 天应用程序,必须实现以下功能: ①按照C/S结构分别设计服务端程序和客户端程序; ②服务端通过图形用户界面实现对服务器的控制,负责维护用户帐户和用户群,并维 护用户信息、维持客户端之间的端对端通信和群聊通信、适时维护用户在线信息,并能够发 送广播消息。 2、增加尽可能多的功能,用户界面友好,操作简便,代码设计遵从程序设计规范, 易读性强,对关键过程和代码进行标注说明。 3、程序设计过程遵从软件工程规范,有需求分析、系统设计和详细设计过程,有相 应的规范化说明文档。 实验提示 1、客户端之间的通信是通过服务器进行转发的,对于两个客户端,服务器需要创建 两个套接字分别维持与客户端之间的连接。当客户端需要向另一个客户发送消息时,它首先 将消息发送到服务器,由服务器根据目标用户帐户转发到目标主机。 2、群聊是采用多播技术实现的,也可以采用单播技术实现,但是服务器开销会增加。 具体说来,若采用组播技术,当服务端收到来自一个客户端的消息后,向预先分配的该组组 播地址转发该消息。若采用单播技术,服务端需要向该组内的所有客户端一一转发该消息。 3、广播消息通过广播方式发送由服务端创建的消息。 4、服务端根据客户的连接和断开情况,实时向其它客户端发送用户在线信息。
2022-05-20 20:16:45 66.02MB 资源
1