精华内容
下载资源
问答
  • c++ 例题

    2007-12-12 10:28:09
    c++ 例题课后题源代码.rar
  • C++例题

    2021-03-18 19:55:24
    输入:姓名、年龄、学号(整数),第一学年平均成绩,第二学年平均成绩, 第三学年平均成绩,第四学年平均成绩。 输出:姓名、年龄、学号、四年的平均成绩。 例如: 输入:Tom 18 7817 80 80 90 70 ...

    输入:姓名、年龄、学号(整数),第一学年平均成绩,第二学年平均成绩,

    第三学年平均成绩,第四学年平均成绩。

    输出:姓名、年龄、学号、四年的平均成绩。

    例如:

    输入:Tom 18 7817 80 80 90 70

    输出:Tom 18 7817 80

    要求实现一个代表学生的类,并且所有成员变量都应该是私有的。义目录标题)

    最简单的版本:

    #include <iostream>
    using namespace std;
    
    class student
    {
    	char *name;
    	int age;
    	int number;
    	int avg_1, avg_2, avg_3, avg_4;
    
    public:
    	void insert(char *Name, int Age, int Number, int Avg_1, int Avg_2, int Avg_3, int Avg_4);
    
    	int calculate();
    };
    
    void student::insert(char *Name, int Age, int Number, int Avg_1, int Avg_2, int Avg_3, int Avg_4)
    {
    	name = Name;
    	age = Age;
    	number = Number;
    	avg_1 = Avg_1;
    	avg_2 = Avg_2;
    	avg_3 = Avg_3;
    	avg_4 = Avg_4;
    }
    int student::calculate()
    {
    	return (avg_1 + avg_2 + avg_3 + avg_4) / 4;
    }
    
    int main()
    {
    
    	student s;
    	char Name[20];
    	int Age, Number, Avg_1, Avg_2, Avg_3, Avg_4;
    
    	cin >> Name;
    	cin >> Age;
    	cin >> Number;
    	cin >> Avg_1;
    	cin >> Avg_2;
    	cin >> Avg_3;
    	cin >> Avg_4;
    	s.insert(Name, Age, Number, Avg_1, Avg_2, Avg_3,Avg_4);
    	cout << Name << ',' << Age << ',' << Number << ',' << s.calculate();
    }
    
    
    展开全文
  • C++例题

    2017-03-14 20:10:36
    1、C++与C的区别? C是面对过程的,C++是面对对象的,C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)...

    1、C++与C的区别?
    C是面对过程的,C++是面对对象的,C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制),而对于C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样

    展开全文
  • c++ 例题 c++例题

    2010-07-25 09:27:42
    包括c++常见的一些例题 例题丰富并且很有代表性
  • C++ 例题

    千次阅读 2009-09-19 22:58:00
    问题: 某大学开田径运动会,现有12名选手参加100米比赛,对应的运动员号及成绩如表所示,请按照成绩排名并输出,要求每一行输出名次、运动员号及成绩。要求用冒泡法排序。运动员号 成绩(秒) 运动员号 成绩...

    问题:

        某大学开田径运动会,现有12名选手参加100米比赛,对应的运动员号及成绩如表所示,请按照成绩排名并输出,要求每一行输出名次、运动员号及成绩。要求用冒泡法排序。

    运动员号
     成绩(秒)
     运动员号
     成绩(秒)
     
    001
     13.6
     031
     14.9
     
    002
     14.8
     036
     12.6
     
    010
     12.0
     037
     13.4
     
    011
     12.7
     102
     12.5
     
    023
     15.6
     325
     15.3
     
    025
     13.4
     438
     12.7
     


    分析:

         该题主要考查冒泡排序法以及输出格式控制。

    PS:对于输出格式控制不是很了解,所以临时在网上找了资料,应另做小结。

    答案:

    /*-------------------Information----------------------
    *    Name:    邓晓华(Ta 哈)
    *    E-Mail:  heirenhua@hotmail.com
    *    Date:    2009年09月08日
    *----------------------------------------------------*/ 
     
    #include <iostream>
    #include <iomanip>
    using namespace std;
     
    struct Players
    {
        int num;
        float score;
    };
     
    int main()
    {
        Players member[12] = {{001, 13.6}, {002, 14.8},
                                {010, 12.0}, {011, 12.7},
                                {023, 15.6}, {025, 13.4},
                                {031, 14.9}, {036, 12.6},
                                {037, 13.4}, {102, 12.5},
                                {325, 15.3}, {438, 12.7}
                                };
        int temp_N;
        float temp_S;
                                 
        //Bubble Sort
        for(int i=0; i<12; ++i)
        {
            for(int j=0; j<12-i; ++j)
            {
                if(member[j].score > member[j+1].score)
                {
                    temp_N = member[j+1].num;
                    temp_S = member[j+1].score;
                    member[j+1].num = member[j].num;
                    member[j+1].score = member[j].score;
                    member[j].num = temp_N;
                    member[j].score = temp_S;
                }
            }
        }
        
        cout << setiosflags(ios::left) << setw(6) << "名次" << setw(6) << "号码"  << setw(6) << "成绩"    << endl;
        for(int i=0; i<12; ++i)
        {
            cout << setiosflags(ios::left) << setiosflags(ios::fixed) << setprecision(1) 
             << setw(6) <<  setw(6) << i+1 << setw(6)  << member[i].num  << setw(6) << member[i].score << endl;
        }
    }


    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/heirenhua/archive/2009/09/08/4530146.aspx

    展开全文
  • 清华大学c++例题源码

    2018-10-02 21:39:32
    这是清华大学老师讲授课程的c++例题代码
  • C++例题练习

    2011-11-06 17:07:21
    C++例题练习,里面收录了几百个基本的但是比较有用的例题,适合面试前突击或者日常学习
  • c++例题分析vc例题分析,以及程序的基本应用
  • C++例题汇总

    2008-04-18 18:04:08
    C++例题汇总 适合初学者
  • C++例题150道经典

    2012-04-24 04:12:56
    C++例题150道经典
  • C++例题讲解

    2007-05-02 10:15:18
    C++例题讲解,面向对象程序设计
  • C++例题源代码

    2008-05-29 17:07:14
    C++例题源代码,,,
  • c++例题经典源代码

    2008-11-02 01:51:46
    c++例题源码,共有十章,非常的经典,适合c++初学者。
  • C++例题源代码及课后习题答案(吴乃陵版本),书中详细的例题代码可供测试,并附带有课后习题答案,助您掌握精通C++语言
  • c++考试,c++编程,c++例题代码,软件技术编程, 代码分析,深入学习c++,提高c++编程 复习c++
  • 清华大学C++例题源代码 郑莉
  • 谭浩强C++例题习题全部源代码 经过调试
  • C++例题,老师上课时所用,较典型,适合初学者学习时,参照练习
  • C++例题源代码第二版

    2009-04-11 09:35:00
    C++例题源代码第二版(吴乃陵)版本下载
  • c++例题.cpp

    2013-09-12 00:08:16
    关于c++的初步编程问题,是一道例题,书上的也是关于谭浩强
  • C++例题源代码——清华大学的,和书配套的。
  • c++例题源代码

    2011-11-18 12:41:12
    例题源代码 c++程序设计 原课本上的例题代码
  • PAGE / NUMPAGES 第3章例题 例3-1 //employee2.h #include <iostream> #include <string> using namespace std; class Employee //定义Employee类 { public: Employee; //构造函数的声明 void Setname(string; //...
  • c++例题,如何用文件存储的方式,详细的题目,以及详细的做法,通过例题让你学会以文件的方式将你的程序运行结果放入文件当中
  • c++ 例题还有课后作业

    2014-06-25 18:28:37
    c++书上例题还有课后题 都在这上面了 有需要的可以下载来看看
  • 刘振安版成教C++例题代码和word教案.zip

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,068
精华内容 1,227
关键字:

c++例题

c++ 订阅