C#部分---函数添加基本格式;
格式1:没有参数,没有返回值 (无参无返)
添加函数:
/// <summary> /// 累加求和的方法,没有参数,没有返回值 /// </summary> public void LeiJia() { //累加求和 Console.Write("请输入一个正整数:"); int a = int.Parse(Console.ReadLine()); int sum = 0; for (int i = 1; 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 = 0; for (int i = 1; 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 = 0; for (int i = 1; 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 = 0; for (int i = 1; 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 = 6;double b = 7;double c = 4;Console.WriteLine(hanshu.Max(hanshu.Max(a, b), c)); ;}
转载于:https://www.cnblogs.com/xingyue1988/p/5969176.html
C#部分---函数添加基本格式;相关推荐
- R语言配对图可视化:pivot_longer函数将宽格式的数据重塑为长格式并进行数据全连接和左连接(left join)、配对图可视化(根据分类变量的值为散点图上的数据点添加颜色)
R语言配对图可视化:pivot_longer函数将宽格式的数据重塑为长格式并进行数据全连接和左连接(left join).配对图可视化(根据分类变量的值为散点图上的数据点添加颜色,Add color ...
- python中注释的作用_Python函数添加注释的好处
前面的教程中,我们已经学习了 Python 中的注释方式,单行注释以#开头,进行多行注释时通常用三个单引号'''将注释部分包裹起来. 在函数的定义中,常利用多行注释给函数写文档,称为函数文档.为什么要 ...
- python画图标题_使用pyplot.matshow()函数添加绘图标题
仅供参考 import matplotlib.pyplot as plt import numpy as np def samplemat(dims): """Make ...
- putchar函数的基本格式
putchar函数的基本格式为:putchar©. (1)当c为一个被单引号(英文状态下)引起来的字符时,输出该字符(注:该字符也可为转义字符): (2)当c为一个介于0~127(包括0及127)之间 ...
- R语言plotly可视化:plotly可视化分组归一化直方图(historgram)并在直方图中添加密度曲线kde、并在直方图的底部部边缘使用geom_rug函数添加边缘轴须图
R语言plotly可视化:plotly可视化分组归一化直方图(historgram)并在直方图中添加密度曲线kde.并在直方图的底部部边缘使用geom_rug函数添加边缘轴须图Marginal rug ...
- seaborn使用violinplot函数可视化小提琴图、使用stripplot函数添加抖动数据点(jittered points)、显示数据的稠密程度
seaborn使用violinplot函数可视化小提琴图.使用stripplot函数添加抖动数据点.显示数据的稠密程度(Seaborn violinplot with data points usin ...
- R语言使用haven包的read_spss函数读取spss格式数据、使用haven包的read_sas函数读取SAS格式数据、使用haven包的read_dta函数读取Stata格式数据
R语言使用haven包的read_spss函数读取spss格式数据.使用haven包的read_sas函数读取SAS格式数据.使用haven包的read_dta函数读取Stata格式数据 目录
- seaborn使用violinplot函数可视化小提琴图、使用swarmplot函数添加抖动数据点(jittered points)显示数据的稠密程度
seaborn使用violinplot函数可视化小提琴图.使用swarmplot函数添加抖动数据点显示数据的稠密程度(Seaborn violinplot with data points using ...
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(编写自定义函数添加均值、标准偏差)实战
R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(编写自定义函数添加均值.标准偏差)实战 目录 R语言使用ggplot2包geom_jitte ...
最新文章
- “强化学习之父”萨顿:预测学习马上要火,AI将帮我们理解人类意识
- java怎么写算法_关于读写锁算法的Java实现及思考
- 关于oracle 安装下的LINUX系统参数的优化
- Cocos2d-x 3.1.1 Lua演示样例 ActionManagerTest(动作管理)
- attachment绑相对url
- python接口测试框架django_开源~自研接口测试平台 Django2.0+Vue
- Java数据结构Map List Set及Queue相关的类图
- Ubuntu 下安装tomcat和配置eclipse的遇到的问题的一点心得。
- DOM4j-中文API
- 贝尔曼方程怎么解_哈密顿-雅可比-贝尔曼方程
- php-redis常用操作
- 研报复现系列(六)【国泰君安】基于CCK模型的股票市场羊群效应研究
- Trie Tree和Radix Tree
- 为何日本手机走不出国门—iFanr版
- vscode使用wsl远程调试linux代码
- 使用python批量修改txt文件中的信息
- unity图像压缩算法原理
- 赖大师新文章 :Xilinx 开箱-KV260相机,两个小时轻松搞定,文章不能用我坐飞机过去帮你调哈。
- Ext 4 概述(一)
- 递归函数——上台阶问题
热门文章
- jQuery - 获取并设置 CSS 类、尺寸
- Java之美之设计模式
- linux内核经典书籍--Linux内核设计与实现
- golang修改结构体中的切片值
- mysql连接报错Access denied for user ‘root‘@‘localhost‘
- 在malloc函数中为什么常用sizeof来设定内存分配的大小?
- STM32关于BOOT0和BOOT1设置,去掉Debug后完成硬件独立运行。
- 将十六进制的字符串转换成整数
- MF_RC522_射频识别参考程序注释(2018年4月27号)
- BIOS系统服务 —— 直接磁盘服务(int 0x13)