C#知识点考查_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > C#知识点考查

C#知识点考查

 2013/7/11 12:16:27  zhao123hua123  博客园  我要评论(0)
  • 摘要:1、字符串处理问题问题描述:从键盘循环接收一个长度大于3的字符串,并且可以循环输入。完成下列功能:(1)输出字符串的长度。(2)输出字符串中第一次出现字母a的位置。(3)输出字符串中子串ab出现的次数。(4)在字符串的第3个字符后面,插入字串“C#”,输出新字符串。(5)将字符串中的“C#”替换成“Java”,并输出新字符串。(6)以字符“c“为分隔符,将字符串分割,并输出分隔之后的字符串。测试样例
  • 标签:C#

1、字符串处理问题

问题描述:从键盘循环接收一个长度大于3的字符串,并且可以循环输入。完成下列功能:

(1)       输出字符串的长度。

(2)       输出字符串中第一次出现字母a的位置。

(3)       输出字符串中子串ab出现的次数。

(4)       在字符串的第3个字符后面,插入字串“C#”,输出新字符串。

(5)       将字符串中的“C#”替换成“Java”,并输出新字符串。

(6)       以字符“c“为分隔符,将字符串分割,并输出分隔之后的字符串。

测试样例:

 输入样例:ab

输出样例:至少输入3个字符

输入样例:123abcabc123

输出样例:字符串长度为12

          第一次出现字母a的位置是3

          子串ab一共出现了2次

          插入后的新字符串是123C#abcabc123

          替换后的新字符串是123Javaabcabc123

          使用c拆分后的字符串是:

          123Javaab

          ab

123

2.类和对象

一个父亲类:

年龄和姓名(属性)

有返回值的方法:speak()

无返回值的两个方法:一个有参数,一个没有参数,两个方法都是sing;

无返回值的一个方法:有两个参数,年龄和姓名,方法为Info();

一个儿子类:继承父亲类

                            重写父亲的Info()方法

                            其余内容随便写

一个女儿类:继承父亲类

                            有2个购物的方法goShopping(),goShopping(string clothesName, double clothesPrice);

            重写父亲的Info();

3.日期:

从键盘输入一个日期,格式为yyyy-mm-dd

要求计算该日期与1949年10月1日距离多少天

例如:

用户输入了:1949-10-02

程序输出:1

用户输入了:1949-11-01

程序输出:31

发表评论
用户名: 匿名