`
张永建
  • 浏览: 11485 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

C++程序记录一

    博客分类:
  • C++
C++ 
阅读更多
#include<iostream>
using namespace std;
int addArray( int *array,int n);
int main()
{
    int data[]={0,1,2,3,4,5,6,7,8,9};
    int size=sizeof(data)/sizeof(data[0]);
    cout<<"½á¹ûÊÇ£º"<<addArray(data,size)<<endl;
    return 0;
}
int addArray(int *array,int n)
{
    int sum = 0;
    int i;
    for(i=0;i<n;i++)
    {
        sum+=array[i];
    }
    return sum;
}

 

#include<stdio.h>
#include<string.h>

int main(int argc, char *argv[])
{
    void sort(int a[10], char b[10][10]);
    int num[10];
    char name[10][10];
    int i;
    for(i=0; i<10; i++)
    {
        printf("输入第%d职工共号:\n",i+1);
        scanf("%d",&num[i]);
        printf("请输入第%d个职工的姓名; \n",i+1);
        scanf("%s",&name[i]);
    }
    sort(num,name);
    for(i=0; i<10; i++)
    {
        printf("%d ",num[i]);
        printf("%s\n",name[i]);
    }
    return 0;
}

void sort(int a[10],char b[10][10])
{
    int j,k;
    int temp1;
    char temp2[10];
    for(j=0; j<9; j++)
    {
        for(k=j+1; k<10; k++)
        {
            if(a[j]<a[k])
            {
                temp1=a[j];
                a[j]=a[k];
                a[k]=temp1;
                strcpy(temp2,b[k]);
                strcpy(b[k],b[j]);
                strcpy(b[j],temp2);
            }
        }
    }
}

 

分享到:
评论

相关推荐

    918C++程序设计.zip

    【标题】"918C++程序设计.zip"所代表的是一个针对考研复习的资源包,专注于C++程序设计这一主题。918通常是指某大学考研科目代码,这里可能是华南师范大学的考研科目代码,表明这些资料是为准备参加这个考试的学生...

    C++程序下载包

    C++是一种强大的、通用的编程语言,源自C语言并扩展了其功能,旨在提供更高级别的抽象和更...这个"C++程序下载包"为学习者和开发者提供了一个实践平台,通过实际操作和研究,可以加深对C++语言的理解,并提升编程技能。

    键盘日志记录程序-c++源码

    1. **键盘事件处理**:C++程序可以利用操作系统提供的API(如Windows API的GetAsyncKeyState或Unix/Linux的read函数)来捕获键盘事件。这些API能检测到按键按下和释放,从而记录完整的键入序列。 2. **特殊按键处理...

    27个经典趣味C++程序实例

    《27个经典趣味C++程序实例》是一个包含多种实用且有趣的C++编程示例的资源集合,旨在帮助程序员在实践中提升编码技能和理解力。这些实例覆盖了基础到进阶的各种编程概念,通过实际应用来增强学习效果。以下是部分...

    C++程序设计报告

    ### C++程序设计报告知识点概览 #### 一、C++面向对象程序设计与MFC框架 - **面向对象程序设计(OOP)**: 面向对象程序设计是一种编程范式,强调通过“对象”来组织和构建软件,其中对象是类的实例,拥有属性和行为...

    C++程序设计实践报告

    这份“C++程序设计实践报告”深入探讨了一个实用的项目——学生通讯录管理系统的设计与实现,这是一份详尽且全面的报告,适合于初学者和有一定经验的开发者作为参考。 该系统的核心目标是管理和操作学生通讯录,...

    C与C++程序设计学习与实验系统.rar

    这是小编学C语言用的,这款软件特变适合新手,比起vs2010来,操作简单,是一个简单易用的C/C++程序设计教学演示、学习与实验软件,还具有二级C语言模拟考试与自动评分试题解析功能,同时与软件配套的《C/C++程序设计...

    C与C++程序设计学习与实验系统 2011.2

    原名《Turbo C/C++ for Windows 集成实验与学习环境》,现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、...

    短信接口C++程序源码

    短信接口C++程序源码是开发通信应用时经常会遇到的一个技术点,特别是在系统集成、自动化通知、验证码发送等场景中。这个程序模块包含了C++语言编写的代码,用于与短信网关进行交互,实现短信的发送和接收功能。在本...

    VS2010 C++程序生成Dump文件例子

    在编程领域,生成Dump文件是...总之,掌握在VS2010中生成和分析C++程序的Dump文件是解决复杂问题的关键技能之一。通过理解和实践这个例子,你可以更好地应对C++编程中的调试挑战,特别是在处理非Unicode编码的程序时。

    C_C++程序设计学习与实验系统 2010 part1

    原名《Turbo C/C++ for Windows 集成实验与学习环境》,现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习...

    清华大学C++程序设计与训练幻灯片

    【清华大学C++程序设计与训练】是一门针对C++编程的课程,主要涵盖了面向对象的程序设计概念。课程的目标是帮助学生掌握C++语言的基本语法、面向对象编程思想以及编程实践。通过这门课程,学生将了解到程序设计的...

    c++通讯录程序代码

    本资源提供了一个C++语言编写的通讯录程序代码,用于管理学生信息,包括添加、删除、修改和显示记录等功能。本程序使用C++语言的面向对象编程技术,定义了一个名为`student`的类,用于存储学生信息。下面我们将对...

    c++程序设计教程第二版答案

    《C++程序设计教程第二版答案》涉及到C++的基础知识,包括类的定义、对象的创建、输入输出操作以及字符串处理。在这个程序中,我们看到了三个类:`zhuchuan`、`moshi`和`tihuan`,它们都有一个公共的成员变量`a[100]...

    线性规划C++程序

    本resources 提供了一个使用单纯形算法求解线性规划问题的C++程序。该程序简单易懂,适合初学者使用。 标题解释 线性规划是运筹学中的一种经典问题,旨在 FIND 最优解以最大化或最小化目标函数。该程序使用C++语言...

    C++程序设计.doc

    在C++程序设计中,类的静态成员和友元机制是重要的概念,它们在解决特定问题时发挥着关键作用。本实验旨在通过实际操作加深对这些概念的理解。 首先,类的静态成员主要用来处理类的所有实例共享的数据。在这个实验...

    《C++程序设计》实验指导书

    《C++程序设计》实验指导书是东北大学软件学院针对C++编程课程设计的一份实践教程,旨在通过一系列实验帮助学生深入理解和掌握C++程序设计的基础知识和技能。实验不仅要求学生预习并准备好实验内容,还要在实验过程...

    C++把程序转成服务

    本文将深入探讨如何将C++程序转化为服务,并提供一个简单的示例。 1. **服务的概念** 服务是在操作系统级别上运行的一种程序,它在后台执行,不依赖于用户交互,可以自启动或由其他程序触发启动。Windows操作系统...

    实用的人事管理c++程序

    在这个特定的案例中,"实用的人事管理c++程序"是一个使用C++编写的软件,旨在帮助企业管理其人力资源。 人事管理系统通常包括以下功能模块: 1. **员工信息管理**:该模块负责存储和管理员工的基本信息,如姓名、...

Global site tag (gtag.js) - Google Analytics