[C语言程序设计题目考试急需](1) 输入10个任意数字,求最大值,最小值,平均数和高于平均数的元素。 #include "stdio.h" main() { int i; double s[10],pingjunshu,max=0,min=0; for(i=0;i<10;i++) { printf("请...+阅读
面向对象程序设计 期末大作业题目 第1题:设计一个学生学籍管理系统 学生信息包括:姓名、学号、性别和英语、数学、程序设计、体育成绩。 从键盘输入数据,建立数据文件student.dat。 实现对学生或学号查询,显示信息。 对所有学生,按照班级计算平均成绩。 分别按照英语、数学、程序设计和体育成绩排序生成结果文件。 程序清单: 第2题:自定义一个示意性的复数类 自定义一个示意性的复数类型complex,其中含有若干个成员函数,使用该类可以完成复数的加法以及对复数的输出。
请完成类定义并编制主函数,说明complex类对象,对定义的各成员函数进行调用。class complex{ double real; //复数实部 double imag; //复数虚部public: complex(); //无参构造函数 complex(double r, double i); //两参构造函数 complex addCom(complex c2); //调用者对象与对象c2相加,返回complex类对象 void outCom (); //输出调用者对象的有关数据(各分量) }; 进一步,在类中添加对复数进行其他基本运算(如,复数减、乘、除、取模等)的相应成员函数,并通过主函数处的调用来验证各函数的使用正确性。
程序清单: 第3题:设计一个模拟电信计费程序 假设电信计费标准:固定电话长途话费0.02元/秒,固定电话本地话费0.06元/分,无线电话长途话费1.00元/分,无线电话本地话费0.60元/分,无线电话接听话费0.50元/分。 源数据文件中存放:电话号码,电信服务类别,通话时间(秒)。 生成固定长途电话文件:长途电话号码和通话时间。 生成固定本地电话文件:本地电话号码和通话时间。
生成无线长途电话文件:长途电话号码和通话时间。 生成无线本地电话文件:本地电话号码和通话时间。 生成无线接听电话文件:接听电话号码和通话时间。 生成统计电信费用文件:电话号码、累计电信费用。 程序清单: 第4题:设计一个保留字(或关键字)的统计程序 建立保留字文件; 从源数据文件(C或C++语言程序)中,读取字符或字符串,与保留字文件中的保留字进行匹配比较,并统计计数。
输出两张表文件:保留字计数,扫描程序的次数,非保留字计数。 程序清单: 程序清单: 第5题:设计一个数据文件处理程序 源数据文件中含有字符和数字,从中读取数值数据(将连续的数字字符看成一个数值数据),和读取的单词(将连续的字母字符看成一个单词)分别存放在不同的文件中,并且排序后输出显示。 例如:源数据文件old.dat包括:asjjk 12rtr 345 dasdd9&k32*dfasfkjk##dasfdf897, 则生成的数据文件new1.data包括:12 345 9 32 897 单词文件new2.dat包括:asjjk rtr dasdd k dfasfkjk dasfdf 程序清单: 第6题:设计一个超长整数类 定义并实现超长整数类doublelong,要求如下: 64位数据长度,有符号 支持+、-、*、/运算 支持+=、-=、/=运算 支持cin>>和cout
以下为关联文档:
面向对象的程序设计语言C编写函数完成指定三维数组#include<iostream> #define N 3 #define M 3 using namespace std; void reset(int a[][N]) { int i,j,t; for(i=0;i<N;i++) for(j=i;j<M;j++) { t=a[i][j]; a[i][j]=a[j][...
这是我们的课堂作业是C语言程序设计第六章函数方面的题目有从代码倒数第四行area=fun(a,b,c);看出,返回类型是area:float, 传入参数是abc:float 所以 1应该填【float】, 2应该填【float a, float b, float c】 s = __3__;和 s=s*(s-a)*(s-...
C语言面向对象语言1.设计对象:就是要搞清楚对角包含的数据(属性),如学生对象可能包含学号、姓名、性别、成绩等信息。还要搞清楚对该对象的数据进行的操作有哪些,如:设置类操作Set...(设置姓名、设置...
如何用C语言实现面向对象面向对象本身是一种思想,而用哪种语言实现只是一种技术手段。事实上思想和技术的关系本身就是class和object的关系。class oo {//这是面向对象的思想类 }; oo java; //java是o...
高级语言程序设计C题目#include <iostream> using namespace std; void main() { long n; int a[5],i=0,j; cin>>n; while(n) { a[i++]=n%10; n/=10; } cout<<i<<endl; for(j=i-1;j>=0;j--) cout<...
求助 C语言程序设计期末复习题1.“%”求余运算符; 2.编译、连接、执行; 3.只在该复合语句中有效; 4.呵呵,不好意思。不太清楚题目的意思。 5.合法的标识符必须由英文字母或下划线开头,是字母、数字和下划线的...
C语言程序设计题目#include <stdio.h> #define PI 3.14159 void Circle()/*圆周长*/ { float r; printf("请输入圆的半径:"); scanf("%f",&r); printf("周长是:%f\n",2*r*PI); } void CircleArea()/*圆面积*/...
在C语言中什么叫做面向对象什么叫做面向过程面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的...
C语言是面向程序设计语言的是什么C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言...