20150310

函数

void是没有返回值,括号内是参数

private只能在当前类里面用,public公用的,可以在整个命名空间使用

函数 函数创建与使用 示例一 身份证截取  static public string jiequ(string a)         {

string p = a.Substring(6, 8);             Console.WriteLine(p);             string n = a.Substring(6, 4);             string y = a.Substring(10, 2);             string d = a.Substring(12, 2);             return "您的生日是:" + n + "年" + y + "月" + d + "日";

}         static void Main(string[] args)         {             Console.WriteLine("输入身份证号:");             Console.WriteLine(jiequ(Console.ReadLine()));                     }

一群羊赶到村庄去卖,美国一个村庄对视之前总数的1/2+1只,过了7个村庄之后还剩两只,问最初赶了几只羊?? 递归法        public int dgqiuyang(int cun)         {             int sum = 0;             if (cun==7)             {                 return 2;             }             sum=2*(dgqiuyang(cun+1)+1);             return sum;         }         static void Main(string[] args)         {             hanshu hb = new hanshu();             double x = hb.dgqiuyang(1);             Console.Write("求羊"+x);                 Console.ReadLine ();         }

打印图形 菱形  static public void lingxing(int x)         {

string t = "※";             for (int i = 0; i < x - 1; i++)//菱形上部             {

for (int k = x; k > i + 1; k--)                 {

Console.Write("  ");

}                 for (int k = 2 * x; k > 2 * (x - i) - 1; k--)                 {

Console.Write(t);                 }

Console.WriteLine();             }

for (int i = 0; i < x; i++)//菱形下部             {                 for (int k = 0; k < i; k++)                 {

Console.Write("  ");

}                 for (int k = 0; k < 2 * (x - i) - 1; k++)                 {

Console.Write(t);                 }                 Console.WriteLine();             }

}

方形         static public void fangxing(int x,int y)         {             string t = "※";             for (int i = 0; i < y; i++)             {

for (int k = 0; k <x; k++)                 {                     Console.Write(t);                 }                 Console.WriteLine();             }                       }  平行四边形                static public void pingxing(int x,int y)         {             string t = "※";             for (int i = 0; i < y ; i++)             {

for (int k = x-i; k<=x; k++)                 {

Console.Write("  ");

}                 for (int k =0; k <x; k++)                 {

Console.Write(t);                 }

Console.WriteLine();             }         } static void Main(string[] args)  {      while (true)      {           try      {

Console.WriteLine("请选择:");                Console.WriteLine("1:菱形 \t2:方形 \t3:平行四边形\t4:尖三角\t5:杨辉三角\t6:瘦菱形");                int n = Convert.ToInt32(Console.ReadLine());                switch (n)                {                    case 1:                        Console.Write("需要打印行数:");                        int m = Convert.ToInt32(Console.ReadLine());                        lingxing(m);                        break;                    case 2:                        Console.Write("需要打印长度:");                        int m1 = Convert.ToInt32(Console.ReadLine());                        Console.Write("需要打印宽度:");                        int m2 = Convert.ToInt32(Console.ReadLine());                        fangxing(m1,m2);                        break;                    case 3:                         Console.Write("需要打印长度:");                        int m3 = Convert.ToInt32(Console.ReadLine());                        Console.Write("需要打印行数:");                        int m4 = Convert.ToInt32(Console.ReadLine());                        pingxing(m3,m4);                        break;                     default:                        break;                }

}      catch (Exception)      {                        }           }    }

时间: 2024-10-12 20:46:27

20150310的相关文章

20150310 块设备驱动程序

20150310 块设备驱动程序 2015-03-10 李海沿 接下来我们来实现块设备驱动程序. 一.块设备结构体 1. file_operations 结构体 和字符设备驱动中file_operations 结构体类似,块设备驱动中也有一个 block_device_operations 结构体,它的声明位于/include/linux 录下的fs.h 文件中,它是对 块操作的集合. struct block_device_operations{ int(*open)(struct inode

20150310+SVN版本控制-02

三.SVN中的图标集 1.同步图标: 说明:本地文件已与服务端文件同步,大小和修改时间一致. 2.未受版本控制图标 说明:当前文件在本地存在,在服务器端不存在 3.添加图标 说明:当前文件在本地存在,在服务端不存在,但下次提交时,会自动将该文件提交到服务器端 4.修改图标 说明:当前文件与服务端文件不同步,当前文件有修改,会自动提示红色叹号 5.删除图标 说明:该文件在服务端已删除,本地未删除 6.冲突图标 说明:当前文件与服务端文件有冲突,必须解决后才可以上传 7.忽略图标 说明:当前文件不提

2015-03-10——简析javascript对象

对于构造函数,它是Function对象的一个实例,可以定义自己的静态成员先实例化出对象,后执行function中内部代码 静态成员:  var abc = function () {};  //既是一个实例,也是一个构造函数abc.a = '1';  //静态属性abc.b = function() {};  //静态方法 原型中的公有成员:  原型一旦修改,会立刻改变基于它生成的对象和实例abc.prototype.aaa = function () {}; 私有成员,特权成员控制访问   

mybatis 学习笔记

2015-03-10: 按照http://blog.csdn.net/skywalkervvv/article/details/19971929 这个来完成一个简单的demo,最后测试的时候发现老是报错:Could not find resource configuration.xml,但是确实可以看到在src/main/resources目录下有这个配置文件,后来查到答案,是因为使用的是测试,所以要把对应的这些配置文件放到src/test/resources目录下一份

2014-2015-2课程信息

本网页您查看你时如果不能正确显示数学公式,请换个浏览器,我的是Google Chrome; 另外, 打开一个网页时请等待, 直到左下角的Typesetting Math结束; 如果仍未显示完整, 请刷新.   2014-2015-2 数学分析提高    上课讲义 [数分提高]2014-2015-2第7教学周第1次课讲义 4.1 积分与极限 2015-04-14 [数分提高]2014-2015-2第6教学周第2次课讲义 3.4 导数的综合应用 2015-04-09 [数分提高]2014-2015-

格斗游戏为什么会没落 ?

77 个回答 Thinkraft,Obsessive-Compulsive-Personality-Disorde 气态粥.BigPa.八人剧场 等人赞同 谢 @GOUKI 邀.其实@孟德尔说得已经很好了,我未必能贡献太多.打了不少字,觉得废话太多又删了一些,总之凑合看吧~ 大家都在说门槛的问题,我补充一些上下文吧.要看格斗游戏为何没落,得先从其兴盛说起. 最早的街机电子游戏就是对战型的,一提名字大家都知道,PONG.对战游戏哪里好玩大家也知道,竞技嘛,可以和基友战.和路人战,赢了就爽.PONG

android studio gradle使用-(1)

参考的有 什么是gradle http://www.zhihu.com/question/30432152 gradle的强大功能,如何通过Gradle实现一套代码开发不同特性的APK http://ghui.me/blog/20150310/create-several-variants-of-an-app-in-gradle/ app下面build.gradle文件 //声明了android程序 //app文件夹下这个Module的gradle配置文件,也可以算是整个项目最主要的gradle

Response.ContentType 详细列表

chenghm2003 博客园  首页  新随笔  新文章  联系  管理  订阅  随笔- 44  文章- 2  评论- 18 Response.ContentType 详细列表 不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如: <% response.ContentType ="text/html" %> <!--#i nclude virtual="/ContentTy

el-get

el-get Table of Contents 1. 依赖 2. 安装 3. 配置 3.1. 自定义包配置 4. 命令 5. 管理扩展 el-get 是一个emacs下的扩展管理工具.就像apt-get一样,当要为emacs安装扩展时,会自动解析依赖,并安装,非常方便. emacs还自带一个扩展管理工具package.el,但是我没用过. 1 依赖 linux系统安装install-info.如果是windows版emacs,可以安装windows版的Texinfo. 2 安装 在emacs中