public void Jia(int a ,int b)
{
a = a + b;
Console.WriteLine(a);
}

public void Jia1(int a,out int b)
{

b = a + 5;
}

public int tao(int a)
{
int sum = 0;
for (int i = 10; i >a;i-- )
{
if (i == 10)
{
sum = 1;
}
else
{
sum = 2 * (sum + 1);
}
}
return sum;
}
public void jiefen(double[] fen)
{
for (int i = 0; i < fen.Length; i++)
{
fen[i] += 10;

}

}

public double[] jiafen(double[] fen)
{
for (int i = 0; i < fen.Length; i++)
{
fen[i] += 10;

}
return fen;
}
static void Main(string[] args)
{
//Console.Write("请输入a=");
//int a = int.Parse(Console.ReadLine());
//Console.Write("请输入b=");
//int b = int.Parse(Console.ReadLine());

//Program hanshu = new Program();
//hanshu.Jia1(a,out b);
//Console.WriteLine(b);
////out传值在传的时候,仅仅是将变量名称(箱子)传给函数
////在进行完成循环体之后,将这个变量以及里面的值一起拿出来

////hanshu.Jia(a,b);
////形参 传值
////只是将值给它,并不是把变量名(箱子)也给他

////实参 传址
////将箱子传给函数

////Console.WriteLine(a);
//Console.ReadLine();

//猴子吃桃问题。猴子第一天摘下若干桃子,
//当即吃了一半,不过瘾又多吃了一个。
//第二天又将剩下的桃子吃了一半,又多吃了一个。
//以后每天都吃了前1天剩下的一半,再多一个。
//到第十天早上想吃时,见只剩下一个桃子了。
//之前,猴子摘下多少只桃子

//Program s = new Program();
//Console.WriteLine(s.tao(0));
//Console.ReadLine();

//输入班级人数,根据人数输入每个人的成绩
//由于本班都是少数民族学生,所以需要每个人的分数+10分
//写一个专门+10分的函数,参数是这个分数的数组
//Program aa = new Program();
//Console.Write("请输入班级人数:");
//int n = int.Parse(Console.ReadLine());
//double[] fen = new double[n];
//for (int i = 0; i < n;i++ )
//{
// Console.Write("请输入第{0}个人的成绩:",i+1);
// fen[i] = double.Parse(Console.ReadLine());
//}
//aa.jiefen(fen);
//for (int i = 0; i < n; i++)
//{
// Console.WriteLine(fen[i]);
//}
//Console.ReadLine();

//split() 分离
Console.Write("请输入姓名和学号(**-****):");
string ss = Console.ReadLine();
string[] sss = ss.Split('-');// 以什么样的字形进行分割
Console.WriteLine(sss[0]);
Console.WriteLine(sss[1]);
Console.ReadLine();

函数 out 传值 分割的更多相关文章

  1. C#-函数的传值与传址

    传值就是将实参的值传到所调用的函数里面,实参的值并没有发生变化,默认传值的有int型,浮点型,bool型,char字符型,结构体等等. 传址就是将地址传到所调用的函数里面操作,实参的值也会跟着变化,传 ...

  2. scala-传名函数和传值函数

    Scala的解释器在解析函数参数(function arguments)时有两种方式:先计算参数表达式的值(reduce the arguments),再应用到函数内部:或者是将未计算的参数表达式直接 ...

  3. Google的分布式计算模型Map Reduce map函数将输入分割成key/value对

    http://www.nowamagic.net/librarys/veda/detail/1768 上一篇 大规模分布式数据处理平台Hadoop的介绍 中提到了Google的分布式计算模型Map R ...

  4. C# 函数的传值与传址(转)

    http://www.cnblogs.com/mdnx/archive/2012/09/04/2671060.html using System; using System.Collections.G ...

  5. C++ //拷贝构造函数调用时机//1.使用一个已经创建完毕的对象来初始化一个新对象 //2.值传递的方式给函数参数传值 //3.值方式返回局部对象

    1 //拷贝构造函数调用时机 2 3 4 #include <iostream> 5 using namespace std; 6 7 //1.使用一个已经创建完毕的对象来初始化一个新对象 ...

  6. hive函数 -- split 字符串分割函数

    hive字符串分割函数 split(str, regex) - Splits str around occurances that match regexTime taken: 0.769 secon ...

  7. php连接函数implode()和分割explode()

    php可以将字符串分割成数组,同时翻过了也可以将数组连接成字符串,确切的说是可以将数组元素连接成字符串,有了这两个函数我们就可以在数组与字符串之间进行自由转换了,下面看正文的例子吧. implode( ...

  8. C语言strtok()函数:字符串分割

    头文件:#include <string.h> 定义函数:char * strtok(char *s, const char *delim); 函数说明:strtok()用来将字符串分割成 ...

  9. php函数形参传值与传引用

    传值 ------------------------------------------------- function example( $m ){     $m = $m * 5 + 10;   ...

随机推荐

  1. 洛谷 4246 BZOJ 1018 [SHOI2008]堵塞的交通

    [题解] 原来线段树还可以这么玩.. 我们用线段树维护连通性.对于一个矩形,我们用4个标记维护4个点的联通情况,再用两个标记维护右边两个点与它们右边的与它们在同一行的点的联通情况. 画图表示,就是 另 ...

  2. CRC校验算法学习

    原文:http://www.repairfaq.org/filipg/LINK/F_crc_v31.html 本文根据上述链接原文翻译而来,如有错误,忘广大网友互相帮忙纠正,谢谢! 1.前言: 1.0 ...

  3. 微软消息队列MessageQueue(MQ)

    首先本地安装微软的消息队列服务器. 基础类: namespace Core.MessageQueueTest { public class TestQueue : IDisposable { prot ...

  4. jq仿ps颜色拾取功能-js颜色拾取

    1.效果展示 2.html代码:index.html <!DOCTYPE html> <html lang="en"> <head> <m ...

  5. Oracle Multitenant Environment (四) Create One or More CDBs

    Using the CREATE DATABASE Statement to Create a CDB This section describes creating a CDB using the  ...

  6. Scala入门到精通——第十五节 Case Class与模式匹配(二)

    本节主要内容 模式匹配的类型 for控制结构中的模式匹配 option类型模式匹配 1. 模式的类型 1 常量模式 object ConstantPattern{ def main(args: Arr ...

  7. python编程(基于twisted的client编程)

    [ 声明:版权全部,欢迎转载.请勿用于商业用途. 联系信箱:feixiaoxing @163.com] python的twisted比較有意思,既能够做server方面的编程,也能够做client方面 ...

  8. LeetCode 917. Reverse Only Letters (仅仅反转字母)

    题目标签:String 利用left, right 两个pointers, 从左右开始 互换 字母.如果遇到的不是字母,那么继续移动到下一个. Java Solution: Runtime beats ...

  9. LinearLayout (线性布局)的分析

    android提供了5中布局,线性布局,相对布局,帧布局.表格布局和绝对布局 线性和相对布局用的是最多的 以下要说的是线性布局 提到线性布局 一定要记住.它里面的全部组件一定不会重叠的, 切不会换行. ...

  10. Execution Order In a Test Plan

    1.Config Element 2.Pre  Processors 3.Timer 4.Sampler 5.Post Processors 6.Assertions 7.Listener