格式1:没有参数,没有返回值 (无参无返)

添加函数:

/// <summary>
/// 累加求和的方法,没有参数,没有返回值
/// </summary>
public void LeiJia()
{
//累加求和
Console.Write("请输入一个正整数:");
int a = int.Parse(Console.ReadLine());
int sum = ;
for (int i = ; i <= a; i++)
{
sum += i;
}
Console.WriteLine("总和是" + sum);
}

(主函数里面的写法:)

static void Main(string[] args)
{ //实例化 初始化 这个类
Program hanshu = new Program();
//hanshu.First();
//格式1调用
//hanshu.LeiJia(); }

//格式2:没有返回值,有参数(有参无返)

添加函数:

/// <summary>
/// 累加求和,需要一个int类型的参数,没返回值
/// </summary>
/// <param name="d"></param>
public void LeiJia(int d)
{
int sum = ;
for (int i = ; i <= d; i++)
{
sum += i;
}
Console.WriteLine("总和是" + sum);
}

(主函数里面的写法):

 static void Main(string[] args)
{
//实例化 初始化 这个类
Program hanshu = new Program();
//格式2调用
//Console.Write("请输入一个正整数:");
//int a = int.Parse(Console.ReadLine());
//hanshu.LeiJia(a);
}

//格式3:有参数,有返回值(有参有返)

添加函数:

/// <summary>
/// 累加求和,需要参数,也有返回值
/// </summary>
/// <param name="d"></param>
/// <returns></returns>
public int Leijia1(int d)
{
int sum = ;
for (int i = ; i <= d; i++)
{
sum += i;
}
return sum;
}

(在主函数中的写法:)

 static void Main(string[] args)
{
//实例化 初始化 这个类
Program hanshu = new Program();
//格式3调用
//Console.Write("请输入一个正整数:");
//int a = int.Parse(Console.ReadLine());
//int sum = hanshu.Leijia1(a);
//Console.WriteLine(sum);
}

//格式4:没有参数,有返回值

添加函数:

/// <summary>
/// 累加求和,没有参数,但是有返回值(int)
/// </summary>
/// <returns></returns>
public int Leijia2()
{
Console.Write("请输入一个正整数:");
int a = int.Parse(Console.ReadLine());
int sum = ;
for (int i = ; i <= a;i++ )
{
sum += i;
}
return sum;
}

(在主函数中的写法:)

 static void Main(string[] args)
{
//实例化 初始化 这个类
Program hanshu = new Program();
;
//格式4调用
//int sum =hanshu.Leijia2();
//Console.WriteLine(sum);
}

格式3中有两个或多个变量时,有参有返例如比较大小

 两个数比较大小返回较大的一个

添加函数:

/// </summary>
/// <param name="a"></param>
/// <param name="b"></param>
/// <returns></returns>
public double Max(double a , double b)
{
if (a >= b)
{
return a;
}
else
{
return b;
}
}

(主函数中的写法:)

static void Main(string[] args)
{
//实例化 初始化 这个类
Program hanshu = new Program();
//比较大小
double a = ;
double b = ;
double c = ;
Console.WriteLine(hanshu.Max(hanshu.Max(a, b), c)); ;
}

C#部分---函数添加基本格式;的更多相关文章

  1. C# 代码往oracle数据库添加datetime格式列

    C# 代码往oracle数据库添加datetime格式列时,不需要在insert语句中为datetime类型使用to_date函数

  2. SQLserver中用convert函数转换日期格式

    SQLserver中用convert函数转换日期格式 2008-01-23 15:47 SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用con ...

  3. 第八十八天请假 PHP smarty模板 变量调节器,方法和块函数基本书写格式

    变量调节器 : 文件命名格式(modifier.名称.php)  前端调用方式<{变量|名称:参数:参数……}>可组合使用,用|隔开 <?php /* 命名格式 smarty_mod ...

  4. 使用VAssistX给文件和函数添加注释-2015.12.31

    在Visual Studio使用VAssistX助手可以非常方便的给文件和函数添加注释,增加更多的记录信息,从而方便在时间久后,对代码阅读理解的提示,以及别人后续对代码的维护和BUG修改. 添加头文件 ...

  5. main函数的正确格式

    main函数称之为主函数,一个C程序总是从main()函数开始执行的.在关于C语言的网贴和图书中,可以看到main函数的多种格式,这些格式,有的是正确的,有的是不正确的,为了避免错误,现归纳整理如下. ...

  6. [php基础]Mysql日期函数:日期时间格式转换函数详解

    在PHP网站开发中,Mysql数据库设计中日期时间字段必不可少,由于Mysql日期函数输出的日期格式与PHP日期函数之间的日期格式兼容性不够,这就需要根据网站实际情况使用Mysql或PHP日期转换函数 ...

  7. GDAL添加ECW格式支持

    目录 GDAL添加ECW格式支持 ECW 下载ECW JPEG SDK 在Unix平台构建支持ECW的GDAL 二进制ECW SDK和GCC >= 5.1 在Linux上构建的教程 在Windo ...

  8. AppendMenu函数添加菜单

    这个函数添加新项目到指定菜单的末尾.你可以使用appendmenu指定内容,外观,和菜单项行为. BOOL AppendMenu( HMENU hMenu, UINT uFlags, UINT uID ...

  9. python cookbook第三版学习笔记十九:未包装的函数添加参数

    比如有下面如下的代码,每个函数都需要判断debug的是否为True,而默认的debug为False def a(x,debug=False): if debug: print('calling a') ...

随机推荐

  1. 用C#操作vss、msbuild、reactor

    一.命令行 凡是支持命令行的工具,都可以通过cmd.exe操作.如下: var p = new Process(); p.StartInfo.FileName = "cmd.exe" ...

  2. Linux 常用命令杂记

    移动光标:h:向左移动j:向下移动k:向上移动l:向上移动 与window 光标移动键功能一致. 常用命令行:shift + ^ 行首shift + $ 行尾ctrl + v 可视模式 , 选择一个范 ...

  3. IT公司100题-4-在二元树中找出和为某一值的所有路径

    问题描述: 输入一个整数和一棵二元树.从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径.打印出和与输入整数相等的所有路径. 例如输入整数30和如下二元树   14 / \ 5 16 / ...

  4. Linux-C程序的存储空间布局

    正文段 指的是由CPU执行的机器代码,通常,正文段是可以共享的,执行的程序在存储器中只有一个副本.通常也是只读的,防止程序本身被修改. 初始化数据段 数据段,被明确赋值的变量,比如全局变量 非初始化数 ...

  5. 五大要求让BPM与企业对接

    BPM(即业务流程管理)在中国已经有多年的发展历史,但人们经常提到的还是企业对流程的迫切需要,鲜有人讨论什么样的企业才能实施BPM,或者换句话说BPM的本身对企业有什么要求.不是所有的工作都适合BPM ...

  6. [转]source inslght使用指导

    作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习.深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环 ...

  7. Javascript使用总结

    Javascript(简称JS)简介 JavaScript是一门广泛用于浏览器客户端的脚本语言,由Netspace公司设计,当时跟Sun公司(已经被oracle收购)合作,所以名字起得像Java,业内 ...

  8. linux 用户、组,修改文件权限

    文件权限 -rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc - 10个字符确定不同用户能对文件干什么 - 第一个字符代表文件(-).目录(d),链接(l) - 其余 ...

  9. 找第k大的数

    (找第k大的数) 给定一个长度为1,000,000的无序正整数序列,以及另一个数n(1<=n<=1000000),接下来以类似快速排序的方法找到序列中第n大的数(关于第n大的数:例如序列{ ...

  10. C语言:typedef 跟 define 的区别

    typedef (int*) pINT1;以及下面这行:#define pINT2 int* pINT1 a,b; 与pINT2 a,b; 定义的a,b 有差别吗 回答: typedef作为类型定义关 ...