c#基础知识第五节

数组的定义

using System;

class program

{

  static  void  Main(sting [ ] args)

  {

    //定义一个int类型的数组x

    int [ ] x;

    //指定数组x中有3个元素

    x =new   int [3];

//上面的两句合并成一句:int [ ] x=new   int [3];

     //设置第二个元素为1

    x [0] =1;

//设置第二个元素为3

   x [1] =3;

      //设置第二个元素为5

    x [2] =5;

     Console.WriteLine("数组x中的第一个元素是"+ x[0]);

Console.WriteLine("数组x中共有“‘+x.Length +"个元素");

  }

}

数组的遍历

using System;

class program

{

  static  void  Main(sting [ ] args)

  {

    int [ ] x ={1,3,5};

    for  ( int  i =0 ;i < x.Length; i++)   

{

         Console.WriteLine( x [i] );

   }

  }

}

using System;

class program

{

  static  void  Main(sting [ ] args)

  {

    int [ ] x ={1,3,5};

    foreach  ( int  i  in  x)   

{

         Console.WriteLine( i );

   }

  }

}

数组的最值

using System;

class Program
{
static void Main(string[] args)
{
int [ ] x = {1,3,6,10,12};
int min = x[0], max = x[0];
for (int i = 0; i < x.Length; i++)
{
if  (max < x[i])
{
max = x[i];
}

if  (min > x[i])
{
max = x[i];

}
}
Console.WriteLine("最小值是:"+min);
Console.WriteLine("最大值是:"+max);
Console.ReadKey();
}
}

时间: 2024-11-25 23:13:48

c#基础知识第五节的相关文章

Bash编程基础知识学习第一节

Bash编程基础知识学习 一.bash的由来 1 .什么是Bash 什么是Shell Bash 是GNU Bourne-Again SHell,是目前大多数Linux发行版采用的Shell. Shell 是*nix提供给用户使用的界面.一个操作系统的底层是独立运行的, 用户界面和底层分开,可以最大限度的保证系统稳定.Shell就是一个特殊的程序,负责接受用户的命令,并把系统的响应返回给用户. Bash Shell 一般不需要自己安装,在安装发行版的同时都会安装好. Shell的存在是和登陆相关的

Python基础知识(五)

# -*- coding: utf-8 -*-# @Time : 2018-12-25 19:31# @Author : 三斤春药# @Email : [email protected]# @File : Python基础知识(五).py# @Software : PyCharm Python基础知识(五)今日内容大纲:昨日内容回顾 list: 增:append() insert(index,object) extend() 迭代着追加 删: pop 默认删除最后一个,按照索引去删除,有返回值.

线程基础知识系列(五)认识volatile

线程基础知识系列(四)线程的同步2  :线程的notify-wait通信机制,以及Condition条件变量 线程基础知识系列(三)线程的同步  :同步控制,锁及synchronized 线程基础知识系列(二)线程的管理 :线程的状态,控制,休眠,Interrupt,yield等 线程基础知识系列(一)线程的创建和启动  :线程的创建和启动,join(),daemon线程,Callable任务. 本篇文章主要讨论的关键字是volatile. volatile使用场景 volatile介绍 vol

web前端基础知识-(五)jQuery

通过之前的学习我们已经了解了html.css.javascript的相关知识:本次我们就共同学习进阶知识:jQuery~ 一.什么是jQuery? jQuery其实就是一个轻量级的javascript函数库,通过它我们可以"写的少做的多"; jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities 二.jQuery使用 jQuery目前分为1.x

java反射基础知识(五)反射应用实践

详解Java反射各种应用 Java除了给我们提供在编译期得到类的各种信息之外,还通过反射让我们可以在运行期间得到类的各种信息.通过反射获取类的信息,得到类的信息之后,就可以获取以下相关内容: Class对象 构造器 变量 方法 私有变量与私有方法 注解 泛型 数组 本文也将从上面几个方面来介绍Java反射.本文涉及的所有代码均在反射代码首先放出一个Java类作为反射的研究对象,类的内容如下: public abstract class FatherObject implements Runnab

Spark修炼之道(基础篇)——Linux大数据开发基础:第五节:vi、vim编辑器(二)

本节主要内容 缓冲区的使用 文件的存盘与读盘 文本查找 文本替换 作者:周志湖 微信号:zhouzhihubeyond 网名:摇摆少年梦 1. 缓冲区的使用 在利用vim进行文本编辑时,编辑修改后的文本不会立即保存到硬盘上,而是保存在缓冲区中,如果没有把缓冲区里的文件存盘,原始文件不会被更改.vim在打开文件时将文本内容读到缓冲区中,在进行文本编辑时,修改的文本保存在缓冲区,此时硬盘上的原文件不变.下面让我们来演示一下缓冲区的使用. 假设采用vim 同时打开两个文本文件: [email prot

安卓开发基础知识0(五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程)

需求说明:安卓开发 内容       :安卓开发所需的环境搭建 来自       :时间的诗 原文:http://www.cnblogs.com/zoupeiyang/p/4034517.html 参考:http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为

基础知识《五》---Java多线程的常见陷阱

1.在构造函数中启动线程 我在很多代码中都看到这样的问题,在构造函数中启动一个线程,类似这样: 1 public class A{ 2 public A(){ 3 this.x=1; 4 this.y=2; 5 this.thread=new MyThread(); 6 this.thread.start(); 7 } 8 9 }   这个会引起什么问题呢?如果有个类B继承了类A,依据java类初始化的顺序,A的构造函数一定会在B的构造函数调用前被调用,那么thread线程也将在B被完全初始化之

C# 基础知识复习(五)---结构与枚举

定义结构 为了定义一个结构,您必须使用 struct 语句.struct 语句为程序定义了一个带有多个成员的新的数据类型. 例如,您可以按照如下的方式声明 Book 结构: struct Books { public string title; public string author; public string subject; public int book_id; }; C# 结构的特点 您已经用了一个简单的名为 Books 的结构.在 C# 中的结构与传统的 C 或 C++ 中的结构不