C++ 对象应用 不难
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 09:58:41
C++ 对象应用 不难
卖甜饼大赛——统计每个小组卖甜饼的个数决定谁将获得野营的机会.每个销售小组的记录包括编号和卖甜饼的个数
(1)从文件读入销售数据,样例如下:
ID number
3 23 //第3组的某个成员,卖出23个
4 1 //第4组的某个成员,卖出1个
2 13 //第2组的某个成员,卖出13个
2 7 //第2组的某个成员,卖出7个
4 6 //第4组的某个成员,卖出6个
(2)按销售总数降序排列,如有并列第一,也同时输出【调用标准算法库文件中的sort函数】
(3)所有统计数据存入文件,样例如下:
ID number
3 23 //第3组,总共卖出23个
2 20 //第2组,总共卖出13个
4 7 //第4组,总共卖出7个
分析:涉及知识点包括文件流操作、类的静态成员、STL库模板应用;可将每条记录理解为一个sale类的对象
提交材料:源代码文件(.h/.cpp),含注释
截止时间:2013年6月10日晚12点
卖甜饼大赛——统计每个小组卖甜饼的个数决定谁将获得野营的机会.每个销售小组的记录包括编号和卖甜饼的个数
(1)从文件读入销售数据,样例如下:
ID number
3 23 //第3组的某个成员,卖出23个
4 1 //第4组的某个成员,卖出1个
2 13 //第2组的某个成员,卖出13个
2 7 //第2组的某个成员,卖出7个
4 6 //第4组的某个成员,卖出6个
(2)按销售总数降序排列,如有并列第一,也同时输出【调用标准算法库文件中的sort函数】
(3)所有统计数据存入文件,样例如下:
ID number
3 23 //第3组,总共卖出23个
2 20 //第2组,总共卖出13个
4 7 //第4组,总共卖出7个
分析:涉及知识点包括文件流操作、类的静态成员、STL库模板应用;可将每条记录理解为一个sale类的对象
提交材料:源代码文件(.h/.cpp),含注释
截止时间:2013年6月10日晚12点
void main()
{
FILE *fp;
fp=fopen("test.txt","r");
if(fp==NULL)
{printf("打开失败...");Sleep(10000);exit(0);}
int Id[1000],Num[1000],m;
int i=0,n;
char str[100];
while(fgets(str,1000,fp))
{
Id[i]=(int)atof(strtok(str," "));
Num[i]=(int)atof(strtok(NULL," "));
if((Num[i]>10000) || (Id[i]<=0))
continue;
if(i>=1)
{
n=0;
while(i-n>=1)
{
if(Num[i-n]>Num[i-n-1])
{
m=Num[i-n-1];
Num[i-n-1]=Num[i-n];
Num[i-n]=m;
m=Id[i-n-1];
Id[i-n-1]=Id[i-n];
Id[i-n]=m;
}
n++;
}
}
i++;
}
fclose(fp);
} 部分代码 ,不知道慢不慢足要求
{
FILE *fp;
fp=fopen("test.txt","r");
if(fp==NULL)
{printf("打开失败...");Sleep(10000);exit(0);}
int Id[1000],Num[1000],m;
int i=0,n;
char str[100];
while(fgets(str,1000,fp))
{
Id[i]=(int)atof(strtok(str," "));
Num[i]=(int)atof(strtok(NULL," "));
if((Num[i]>10000) || (Id[i]<=0))
continue;
if(i>=1)
{
n=0;
while(i-n>=1)
{
if(Num[i-n]>Num[i-n-1])
{
m=Num[i-n-1];
Num[i-n-1]=Num[i-n];
Num[i-n]=m;
m=Id[i-n-1];
Id[i-n-1]=Id[i-n];
Id[i-n]=m;
}
n++;
}
}
i++;
}
fclose(fp);
} 部分代码 ,不知道慢不慢足要求
应用化工的化学难不难学
第二十二届全国初中应用物理竞赛难不难
英语翻译面向对象程序设计 C语言 电路分析 低频电子线路 数字逻辑电路 嵌入式系统与应用 高频电子线路 单片机系统设计
不难,
不难
我国工程测量中应用的坐标系有哪些?使用条件和应用对象是什么?
抽样调查应用等距抽样时下面哪些情况会影响到样本的代表性:[ ].A.随机起点的选择.B.调查对象整体元素的分布状态.C.
2. 关于二维转三维,下列说法正确的是( ) A 二维对象必须是面域对象 B 二维对象可以不封闭 C 二维对象可
C语言 FORMAT应用举例
CAD中布尔运算的应用对象,怎么用布尔运算呢
一道定积分求体积的应用.图上第一题.按理说不难就是算错,不知哪错了,
中学奥赛中学电学奥赛题,不要应用型的,最好是算的,不难的不要