文章 2015-07-07 来自:开发者社区

《C语言及程序设计》实践参考——二进制文件浏览器

返回:贺老师课程教学链接 【项目5 - 二进制文件浏览器】 (1)做一个类似BinaryViewer的查看二进制文件的程序,输入文件名后,可以以16进制和ASCII对照的方式列出该文件的内容,可以参考下图: 提示:循环中,一次读入16个字节,先用16进制形式输出,再用字符形式输出。 [参考解答] #include <stdio.h> #include <stdli...

文章 2015-07-07 来自:开发者社区

《C语言及程序设计》实践参考——间隔选职工

返回:贺老师课程教学链接 【项目4 - 间隔选职工】 (1)从键盘输入10名职工的工号、姓名和年龄,并保存到二进制文件worker.rec中 用下面的结构体表示一名职工的记录 typedef struct { int num; //工号 char name[10]; //姓名 int age; //年龄 } Worker; [参考解答] #i...

文章 2015-07-07 来自:开发者社区

《C语言及程序设计》实践参考——用文本文件保存的学生名单

返回:贺老师课程教学链接 【项目2-用文本文件保存的学生名单】 文件score.dat中保存的是若干名学生的姓名和C语言课、高数和英语成绩。 (1)定义学生结构体,其中包含姓名、C++课、高数和英语成绩及总分数据成员。 //定义学生结构体 typedef struct { string name; double cpp; double math; dou...

文章 2015-07-06 来自:开发者社区

《C语言及程序设计》实践参考——对称点

返回:贺老师课程教学链接 【项目1-对称点】 设计函数,可以按指定的方式,输出一个平面点的对称点 下面给出枚举类型定义和main函数(测试函数),请写出output函数的实现。 #include<stdio.h> enum SymmetricStyle {axisx, axisy, point};//分别表示按x轴, y轴, 原点对称三种方式 void output(doub...

文章 2015-07-05 来自:开发者社区

《C语言及程序设计》实践参考——链表版通信录

返回:贺老师课程教学链接 【项目4-链表版通信录】 利用链表存储数据,写一个通信录程序,能够记录多个联系人的编号、姓名、性别、联系电话、地址,完成数据的录入、添加、删除、修改以及查询功能。 [参考解答] 本解答自网络:链接 #include<stdio.h> #include<string.h> #include<stdlib.h> typedef ...

文章 2015-07-05 来自:开发者社区

《C语言及程序设计》实践参考——改造链表

返回:贺老师课程教学链接 【项目3 - 改造链表】 下面是一个建立动态链表的程序。阅读程序,然后按要求改造程序。 #include <iostream> using namespace std; #include <stdio.h> #include <malloc.h> #define N 5 typedef struct NODE { ...

文章 2015-07-05 来自:开发者社区

《C语言及程序设计》实践参考——拆分链表

返回:贺老师课程教学链接 【项目2-拆分链表】 编写一个函数将一个头指针为a的单链表A分解成两个单链表A和B,其头指针分别为a和b,使得A链表中含有原链表A中序号为奇数的元素,而B链表中含有原链表A中序号为偶数的元素,且保持原来的相对顺序。例,建立长度为7,元素为1 2 3 4 5 6 7的链表后,经拆分,得到两个数组A和B,其元素分别是1 3 5 7 和2 4 6 [参考解答] #in...

文章 2015-07-05 来自:开发者社区

《C语言及程序设计》实践参考——链表的合并

返回:贺老师课程教学链接 【项目1-链表的合并】 输入一个整数m,表示A链表的长度,再输入m个数作为A链表中的m个数据元素,建立链表A,其头指针为heada。输入一个整数n,表示B链表的长度,再输入n个数表示B链表中的n个数据元素,建立链表B,其头指针为headb。输入i、len、j,将要从单链表A中删除自第i个元素起的共len个元素,然后将单链表A插入到单链表B的第j个元素之前。最后输出操...

文章 2015-07-04 来自:开发者社区

《C语言及程序设计》实践参考——区号查询

返回:贺老师课程教学链接 【项目3-区号查询】 在文件PostCode.txt中,提供了全国各省城市的长途区号和邮政编码。请以这个文件为数据来源设计程序,输入城市名,输出该城市的相关的信息。 [参考解答] #include <stdio.h> #include <stdlib.h> #include <string.h> int readDate(...

文章 2015-07-04 来自:开发者社区

《C语言及程序设计》实践参考——玩转日期和时间

返回:贺老师课程教学链接 【项目2-玩转日期和时间】 定义一个表示时间(包括年、月、日、时、分、秒)的结构体,然后完成下面的功能。 提示:将各个功能分别设计成函数实现,在main函数中调用,进行测试。可以设计一个函数,即刻进行测试,以降低复杂度。 要实现的功能是: (1)输入一个时间(注意各部分数据的取值范围)将输入的时间保存在一个结构体变量中; (2)输出该日在本年中是第几天(注意...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注