zoukankan      html  css  js  c++  java
  • 综合:bool类型 命名空间 输入输出

    ----------siwuxie095

       

       

       

       

    题目要求:

    使用一个函数找出一个整型数组中的最大值或最小值

       

       

    注意:

    1、直接书写 cin cout endl,需要加上头文件 #include<iostream>

    和 标准命名空间 using namespace std;

       

    2、加上 system("pause"); 需要头文件 #include<iostream>

    #include"stdlib.h"

    二者任选其一即可,否则报错: 未定义标识符"system"

       

       

    /*******************************************************/

    /* 知识点:bool类型 命名空间 输入输出 */

    /* 题目要求: */

    /* 使用一个函数找出一个整型数组中的最大值或最小值 */

    /*******************************************************/

    #include<stdlib.h>

    #include <iostream>

    using namespace std;

       

    namespace A

    {

    //如果传进来的布尔值是true则求最大值 false则求最小值

    int isMaxOrMin(int *arr, int count, bool isMax)

    {

    int temp = arr[0];

    //temp已经取得数组第一个值 比的时候就从第二个值开始比起

    //i=1 显得程序更高效

    for (int i = 1; i < count; i++)

    {

    if (isMax)

    {

    if (temp < arr[i])

    {

    temp = arr[i];

    }

    }

    else

    {

    if (temp > arr[i])

    {

    temp = arr[i];

    }

    }

    }

       

    return temp;

    }

    }

       

    int main(void)

    {

    int arr1[4] = { 3, 5, 7, 10 };

    bool isMax = false;//这个变量isMax和上面的形参isMax不是同一个

    cin >> isMax;//01

    cout << A::isMaxOrMin(arr1, 4, isMax) << endl;

    system("pause");

    return 0;

    }

       

       

    vs2013中:

       

       

       

       

       

       

       

       

       

    【made by siwuxie095】

      

  • 相关阅读:
    AJAX问题总结(针对JAVA)
    关于IE浏览器的缓存问题
    tomcat和jdk版本兼容问题。
    Java中的索引和数据库的索引区别
    Eclipse 连接Oracle 11g 时报ORA-12505错误的解决办法
    Tomcat 8 & JNDI Datasource
    【LeetCode】019. Remove Nth Node From End of List
    【前端UI框架】EasyUI
    装饰者模式
    【LeetCode】234. Palindrome Linked List
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6388483.html
Copyright © 2011-2022 走看看