c#程序设计基础1

c#程序设计基础1

ID:38831492

大小:299.31 KB

页数:25页

时间:2019-06-20

c#程序设计基础1_第1页
c#程序设计基础1_第2页
c#程序设计基础1_第3页
c#程序设计基础1_第4页
c#程序设计基础1_第5页
资源描述:

《c#程序设计基础1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于.net的Web程序设计主讲人任建平电子与信息工程学院第2章ASP.NET3.5概述例1利用If语句和For语句实现对字符串的分类统计功能案例描述任意输入一个字符串,统计字符串中含有的大写字母、小写字母、数字字符、空格和其他字符的个数。在运行时从文本框读取一个任意输入的字符串。使用for语句对每个字符进行处理。在循环体中,使用if语句对字符的类型进行判断。在网页上显示统计的结果。(一)案例分析(二)操作步骤1.建立字符串分类统计网站“文件”→“新建”→“网站”→(ASP.NET网站模板,语言为C#以及位

2、置)2.建立字符串分类统计网页程序在“解决方案资源管理器”的项目名称上右键选择“添加新项”,在添加新项对话框中选择“Web窗体”,文件名命名为“count.aspx”,将该文件设为“”起始页。3.编辑“分类统计”protectedvoidcountClick(objectsender,EventArgse){stringinStr="";CharinChar;inti,len=0,intCount1,intCount2,intCount3,intCount4,intCount5;intCount1=intC

3、ount2=intCount3=intCount4=intCount5=0;inStr=Text_instr.Text;//读取一个任意输入的字符串len=inStr.Length;//取得字符串的长度for(i=0;i

4、r.IsLower(inChar))//小写字母intCount2=intCount2+1;elseif(Char.IsDigit(inChar))//数字intCount3=intCount3+1;elseif(Char.IsWhiteSpace(inChar))//空格intCount4=intCount4+1;else//其他字符intCount5=intCount5+1;}Response.Write("大写字母的个数:"+intCount1.ToString());Response.Write("

5、
小写字母的个数:"+intCount2.ToString());Response.Write("
数字字符的个数:"+intCount3.ToString());Response.Write("
空格的个数:"+intCount4.ToString());Response.Write("
其他字符的个数:"+intCount5.ToString());}4.保存、编译、执行(三)本例知识点1.知识点1)选择结构If语句2)循环结构for语句3)变量4)字符和字符串2.设计技巧1)同

6、时为多个变量赋值变量1=变量2=变量3=0;2)将字符串中的某个字符赋值给字符变量inChar=Convert.ToChar(inStr.Substring(i,1));(三)本例知识点例2利用数组完成对客户信息的输入和统计功能案例描述任意输入3名客户的信息,包括客户号、客户名称和所属行业,将这些信息保存在数组中。其中,所属行业为1代表IT行业,为2代表金融行业,为3代表运输行业,为4代表建筑行业,其他值表示行业未知。对所有客户的所属行业情况分别进行统计。本案例需要定义一个结构类型来表示客户信息中的各种数据

7、。所有客户的信息保存在数组中,数组的数据类型为该结构类型。使用do-while循环语句显示数组中保存的每个客户的信息。使用foreach循环语句对每个数组元素中的客户所属行业进行判断,分别累加,得到统计结果。(一)案例分析(二)操作步骤1.建立客户情况统计网站“文件”→“新建”→“网站”2.建立客户情况统计网页程序新建“Web窗体”名为“customInfo.aspx”并设为起始页3.声明客户信息结构类型structCustom//客户信息{publicStringID;//客户号publicStringN

8、ame;//客户名称publicintJob;//所属行业1.IT2.金融3.运输4.建筑其他.未知};4.编辑客户情况统计按钮的事件处理代码protectedvoidcusCount(objectsender,EventArgse){constintNUMBER=3;//定义常量,设置数组元素的个数intjob,job1,job2,job3,job4,job5,count;Custom[]structCusto

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。