C/C++
文章平均质量分 67
揸枪
Never say die..
展开
-
C语言期中作业
原来的题目已经找不到了,看了下代码,大意应该是:一个班30个人,每人4门课,计算每个人的平均成绩,并排序输出,然后计算全班的平均成绩并输出,最后统计 超过平均成绩的人数。那时的代码缩进还不是做得很好...#includeint main(原创 2011-07-12 20:36:32 · 584 阅读 · 0 评论 -
操作系统课程设计 基于DOS的多任务系统的实现
内容要求:(1)用C语言完成线程的创建和撤销,并按先来先服务方式对多个线程进行调度。(2)将线程调度算法修改为时间轮转算法,实现时间片轮转调度。(3)改变时间片的大小,观察结果的变化。(4)假设两个线程共用一软件资源(如某一变量,或某一数据结构),请用记录型信号量来实现对它的互斥访问。(5)假设有两个线程共享一个可存放5个整数的缓冲,其中一个线程不停地计算1至50的原创 2011-11-28 16:24:04 · 3825 阅读 · 0 评论 -
C++指向指针的引用 小示例
#includeusing namespace std;//指向指针的引用的声明形式// int *p;// int *& q = p;void test(int *& a){ a[2] = 10;}int main(){ int *arr; arr = new int[4]; /*////////////// 本来用int原创 2011-11-29 10:53:20 · 434 阅读 · 0 评论 -
进制转换
输入一个十进制数n,转换成r进制输出。(2 #include #include using namespace std; //数制转换需要逆序输出,所以递归调用 void ttor(int n,int r) { if(n) { ttor(n/r,r); cout<<setiosflags(ios::uppercase)<原创 2011-11-29 10:55:56 · 362 阅读 · 0 评论 -
C语言期末作业
题目:使用菜单选择趣味性程序设计要求:程序运行后,给出6个菜单项的内容和输入提示:1.FindNum2.FindRoot3.Detective4.Doubleball原创 2011-07-12 21:26:19 · 3605 阅读 · 0 评论 -
C++实验 实验1 函数与编译处理
给定某个年、月、日的值,例如,2005年7月11日,计算出这一天属于该年的第几天,要求写出计算闰年的函数和计算日期的函数。#includeusing namespace std;//判断是否闰年 bool IsLeapYear(int y) { if原创 2011-07-28 16:09:09 · 833 阅读 · 0 评论 -
C++实验 实验3 类和对象 4
设计一个float类型的数组类CFltArray,要求CFltArray可以进行如下操作:(1)可以重置数组的大小(Resize)(2)可以通过下标返回数组元素,并对下标越界情况进行检查(3)可以利用已知数组对象对整个数组赋值和初始化(4)可以返回当前数组的大小(原创 2011-07-30 15:21:22 · 1953 阅读 · 2 评论 -
C++实验 实验3 类和对象 2
定义一个学生类,其中有3个数据成员有学号、姓名、年龄,以及若干成员函数。同时编写主函数使用这个类,实现对学生数据的赋值和输出。要求:(1)使用成员函数实现对数据的输入、输出;(2)使用构造函数和析构函数实现对数据的输入、输出。#includeusing原创 2011-07-30 15:15:58 · 1289 阅读 · 0 评论 -
C++实验 实验4 继承与派生类 1
编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类student和教师类数据操作类teacher的基类。#include#incl原创 2011-07-31 08:53:19 · 1897 阅读 · 0 评论 -
C++实验 实验2 指针与引用
使用指针变量对一字符串按照字母,空格、数字和其他字符进行分类统计( 提示:读一行字符包括空格用函数cin.getline(ch, 81) )。#include#include#includeusing namespace std;int main(vo原创 2011-07-28 16:13:06 · 1097 阅读 · 0 评论 -
C++实验 实验3 类和对象 1
定义一个圆类,计算圆的面积和周长。要求:分别用成员函数和友元函数来求圆的面积和周长。#includeusing namespace std;const double PI = 3.14159;class Circle {pub原创 2011-07-30 15:13:31 · 1558 阅读 · 0 评论 -
C++实验 实验3 类和对象 3
定义日期类型Date。要求有以下成员:(1)可以设置日期;(2)日期加一天操作;(3)输入函数,输入格式为:XXXX XX XX,如2010 4 13;(4)输出函数,输出格式为:XXXX年XX月XX日,如2010年4月11日。#includeus原创 2011-07-30 15:18:00 · 790 阅读 · 0 评论 -
C++实验 实验4 继承与派生类 2
编写一个程序计算出球、圆柱和圆锥的表面积和体积。要求:(1)定义一个基类圆,至少含有一个数据成员半径;(2)定义基类的派生类球、圆柱、圆锥,都含有求表面积和体积的成员函数和输出函数。(3)定义主函数,求球、圆柱、圆锥的和体积。#include#i原创 2011-07-31 08:56:02 · 3858 阅读 · 0 评论 -
《C程序设计语言》练习3-3
题目:编写函数expand(s1, s2),将字符串s1中类似于a-z一类的速记符号在字符串s2中扩展为等价的完整列表abc...xyz。该函数可以处理大小写字母和数字,并可以处理a-b-c、a-z0-9与-a-z等类似的情况。作为前导和尾随的-字符原样打印。自己的代码:/* 编写函数expand(s1, s2),将字符串s1中类似于a-z一类 的速记符号在字符串s2中扩展为等原创 2012-10-28 21:06:54 · 921 阅读 · 0 评论