自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MY Blog

我最讨厌中途放弃的人

  • 博客(23)
  • 收藏
  • 关注

原创 第17周【项目 6-学生成绩统计】(5)

问题描述:每位同学的信息学号、姓名、C++、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。(1)从键盘上输入 N 名学生的信息(N 定义为常变量);(2)求出每名同学的总分和均分,并存储在结构体数组中(可以读入过程中“顺便”计算);

2014-12-22 12:30:56 930

原创 第17周【项目 6-学生成绩统计】(4)

问题描述:每位同学的信息学号、姓名、C++、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。(1)从键盘上输入 N 名学生的信息(N 定义为常变量);(2)求出每名同学的总分和均分,并存储在结构体数组中(可以读入过程中“顺便”计算);

2014-12-22 11:16:06 1046

原创 第17周【项目 6-学生成绩统计】(1)-(3)

问题描述:每位同学的信息学号、姓名、C++、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。(1)从键盘上输入 N 名学生的信息(N 定义为常变量);(2)求出每名同学的总分和均分,并存储在结构体数组中(可以读入过程中“顺便”计算);

2014-12-22 10:13:57 1706

原创 第17周【项目 5-玩日期时间】

问题描述:定义一个表示时间(包括年、月、日、时、分、秒)的结构体,然后完成下面的功能。提示:将各个功能分别设计成函数实现,在 main 函数中调用,进行测试。可以设计一个函数,即刻进行测试,以降低复杂度。要实现的功能是:(1)输入一个时间(注意各部分数据的取值范围)将输入的时间保存在一个结构体变量中;(2)输出该日在本年中是第几天(注意闰年问题);(3)输出这是这一天中

2014-12-21 13:39:43 711 1

原创 第17周【项目 4 - 日期结构体】(2)

问题描述:(1)定义一个结构体变量(包括年、月、日),要求输入年、月、日,计算输出该日是该年的第几天。(2)输入两个人的生日,求出他们相差多少天。代码:#include using namespace std;int mydate(int y,int m,int d) //自定义函数days,其中有三个整型变量。{ int a

2014-12-21 13:17:53 1048

原创 第17周【项目 4 - 日期结构体】(1)

问题描述:(1)定义一个结构体变量(包括年、月、日),要求输入年、月、日,计算输出该日是该年的第几天。(2)输入两个人的生日,求出他们相差多少天。代码:#include using namespace std;int mydate(int y,int m,int d) //自定义函数days,其中有三个整型变量。{ int a

2014-12-21 13:06:35 939

原创 第17周【项目 3 - 胖子伤不起】

问题描述:  根据世界卫生组织推荐的体重标准,男性的标准体重=(身高 cm-80)×70﹪,女性的标准体重=(身高 cm-70)×60﹪。标准体重正负 10﹪为正常体重;标准体重正负 10﹪~ 20﹪为体重过重或过轻;标准体重正负 20﹪以上为肥胖或体重不足,其中超重计算公式为:超重(%)=[(实际体重-标准体重)/(标准体重)]×100%,体重的单位是 kg。  请编程序,输入一

2014-12-21 12:17:56 747

原创 第17周【项目 2-引用作形参】

问题描述:  设计一个程序,输入 3 个整数,将其按从大到小的顺序输出,要求:(1)排序功能通过函数实现,3 个整数用 3个变量,不必定义数组;(2)写出两个版本的函数,一个采用传地址值的方法,另一个采用引用类型作参数。代码:#include using namespace std;void fun1(int &x,int &y,int &z);void fun2(in

2014-12-21 12:16:09 707

原创 第17周【项目 1-体会函数参数传递】

问题描述:  阅读下面的程序,写出期望中的运行结果。上机运行对照,并用单步执行的方法再次体会,完全掌握用指针和引用作为形式参数的用法。代码:#include using namespace std;void fun1(int &x,int &y);void fun2(int *x, int *y);int main(){int a,b;a=11;b=22;fun2

2014-12-21 12:01:03 1047

原创 第16周【项目 4-为动态数组扩容】

问题描述:  下面的程序,利用动态数组保存学生的成绩。当再有一批学生成绩需要保存时,要为之扩容(和吃自助一样,用多少,取多少,这好),请补充完整下面的程序,实现如图所示的功能。int main( ){int num,i,addNum; //num 是小组人数cout<<"输入学生人数: ";cin>>num;int *score = new int[num];cout<<

2014-12-15 12:53:22 1283

原创 第16周【项目 3-用函数指针调用函数】

问题描述:  将下面的程序补充完整(包括定义函数),使其能够完成图示的功能。请使用已有程序的风格。void eat();void sleep();void hitdoudou();void run(void (*f)());int main(){int iChoice;do{cout<<"请选择(1-吃;2-睡;3-打;其他-退)";cin>>iChoice;if(i

2014-12-15 12:37:50 1152

原创 第16周【项目 2-用指针玩字符串】⑦

问题描述:指针是神奇的,指向整型的指针 int *p1,可以操作整型数组 int a[];指向字符型的指针 char *p2,可以操作字符数组(字符串)charstr[];更灵活的是,在函数的传递中,指针、数组名在一定程度上可以互换。请编制函数,对字符串的进行各种操作。代码:#include #include using namespace std;

2014-12-15 11:57:26 1156

原创 第16周【项目 2-用指针玩字符串】⑥

问题描述:指针是神奇的,指向整型的指针 int *p1,可以操作整型数组 int a[];指向字符型的指针 char *p2,可以操作字符数组(字符串)charstr[];更灵活的是,在函数的传递中,指针、数组名在一定程度上可以互换。请编制函数,对字符串的进行各种操作。代码:void palltrim(char *str) { char

2014-12-15 11:22:18 832

原创 第16周【项目 2-用指针玩字符串】⑤

问题描述:指针是神奇的,指向整型的指针 int *p1,可以操作整型数组 int a[];指向字符型的指针 char *p2,可以操作字符数组(字符串)charstr[];更灵活的是,在函数的传递中,指针、数组名在一定程度上可以互换。请编制函数,对字符串的进行各种操作。代码:#include #include using namespace std;cha

2014-12-15 11:06:24 938

原创 第16周【项目 2-用指针玩字符串】④

问题描述:指针是神奇的,指向整型的指针 int *p1,可以操作整型数组 int a[];指向字符型的指针 char *p2,可以操作字符数组(字符串)charstr[];更灵活的是,在函数的传递中,指针、数组名在一定程度上可以互换。请编制函数,对字符串的进行各种操作。代码:#include #include using namespace std;

2014-12-15 10:56:13 1061

原创 第16周【项目 2-用指针玩字符串】③

问题描述:指针是神奇的,指向整型的指针 int *p1,可以操作整型数组 int a[];指向字符型的指针 char *p2,可以操作字符数组(字符串)charstr[];更灵活的是,在函数的传递中,指针、数组名在一定程度上可以互换。请编制函数,对字符串的进行各种操作。代码:#include #include using namespace std;

2014-12-15 10:46:51 859

原创 第16周【项目 2-用指针玩字符串】②

问题描述:指针是神奇的,指向整型的指针 int *p1,可以操作整型数组 int a[];指向字符型的指针 char *p2,可以操作字符数组(字符串)charstr[];更灵活的是,在函数的传递中,指针、数组名在一定程度上可以互换。请编制函数,对字符串的进行各种操作。代码:#include #include using namespace std;char*

2014-12-15 10:32:35 783

原创 第16周【项目 2-用指针玩字符串】①

问题描述:

2014-12-15 10:11:09 936

原创 第16周【项目 1-数组的排序】

问题描述:按给定部分程序的要求,用指向数组的指针变量作为形式参数编写函数,完成排序。重点体会:(1)排序算法,可以是冒泡,也可以是选择;(2)用指向数组的指针变量作为形式参数,用数组名(即数组的地址)作为实际参数,函数中对于形参的改变实质上也就是对实参对应内存单元的改变;(3)形式参数中不指定数组大小,实际数组的大小也一并作为参数传递。代码:

2014-12-15 10:07:16 775

原创 第16周oj平台实践项目(3)(4)

Problem C: 相同的数字!Description输出两个有序数列(不超过50个)中有多少相同数据,并输出这些数据。在下面的程序基础上完成:int sameNum(int *a,int n1,int *b,int n2, int *c);int main(){    int a[50];    int b[50];    int c[50]

2014-12-14 16:50:54 874

原创 第16周oj平台实践项目(1)(2)

Problem A: 逆序输出数组Description下面的程序,采用指针访问的方式,从键盘给数组a[N]输入n个数据(n小于100),然后对元素值按逆序存放后输出。请补充完整下面的程序。#include using namespace std;const int N=100;int main(){    int a[N],*p,*q;   

2014-12-14 16:48:01 793

原创 第15周oj平台实践项目(3)(4)

Problem C: 指针当形参Description下面的程序将调用函数进行变量的交换,请设计出交换的函数#include using namespace std;void jiaohuan(int *p1, int *p2);int main( ){    int a,b;    cin>>a>>b;    jiaohuan(&a,&b)

2014-12-14 16:41:06 667

原创 第15周oj平台实践项目(1)(2)

Problem A: 指针的基本操作(1)Description下面的程序,输入10 100和100 10,均可以输出max=100 min=10,请补充完整程序#include using namespace std;int main( ){    int *p1,*p2,a,b,t;    cin>>a>>b;    p1=&a;   

2014-12-14 16:35:05 805

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除