c#基本语法编程练习

c#基本语法编程练习

ID:5636235

大小:319.00 KB

页数:19页

时间:2017-12-20

c#基本语法编程练习_第1页
c#基本语法编程练习_第2页
c#基本语法编程练习_第3页
c#基本语法编程练习_第4页
c#基本语法编程练习_第5页
资源描述:

《c#基本语法编程练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#基本语法编程练习【实验目的】1、 了解C#的数据类型2、 掌握各种变量的声明方式3、 理解运算符的优先级4、 掌握c#基本数据类型、运算符与表达式的使用方法5、 理解C#程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法【实验要求】1、 写出程序,并调试程序,要给出测试数据和实验结果。2、 整理上机步骤,总结经验和体会。3、 完成实验日志和上交程序。【实验内容与指导】1、 编写一个程序,输出两行结果:Hello,MynameisLiNing,Thisismyfirstcsharpprogram;我的C#学习之旅

2、开始了。2、 编写一个声明c#不同数据类型变量的程序3、 编写一个使用运算符、表达式、变量的程序4、 编写一个使用c#数据的程序5、 编写表达式语句、复合语句的程序6、 编写使用不同选择结构的程序7、 编写使用不同循环结构的程序一、编写程序,输出实验内容1要求的结果参考代码如下:#regionUsingdirectivesusingSystem;usingSystem.Collections.Generic;usingSystem.Text;#endregionnamespaceHello{classHello{staticvo

3、idMain(){Console.WriteLine("Hello,MynameisLiNing,Thisismyfirstcsharpprogram");Console.WriteLine("我的c#学习之旅开始了");Console.ReadLine();}}}运行结果如下:在最后将Console.ReadLine();行加上注释,看输出界面有何变化,掌握此语句控制命令操作符界面的使用技巧。运行结果如下:二、声明不同数据类型的变量1、编写声明不同数据类型变量的程序文件datatype.cs,源代码如下:#regionUsin

4、gdirectivesusingSystem;usingSystem.Collections.Generic;usingSystem.Text;#endregionnamespaceDataType{classDataType{staticvoidMain(){intmyInt=3;shortmyShort=32765;uintmyUint=1;floatmyFloat=100.15f;doublemyDouble=-99;longmyLong=10000;decimalmyDecimal=-1.88m;Console.Writ

5、eLine("myInt:{0},myShort:{1},myUint:{2},myFloat:{3}",myInt,myShort,myUint,myFloat);Console.WriteLine("myDouble:{0},myLong:{1},myDecimal",myDouble,myLong,myDecimal);Console.ReadLine();}}}2、编译并运行该程序并修改各数据类型不同的数值,检验教材上表3-1所示数据范围。3、将两行中的WriteLine改为Write查看输出结果。4、分析以下程序功能:

6、shortshortResult,shortVal=4;intintegerVal=67;longlongResult;floatfloatVal=10.5F;doubledoubleResult,doubleVal=99.999;stringstringResult,stringVal="17";boolboolVal=true; Console.WriteLine("VariableConversionExamples");doubleResult=floatVal*shortVal;Console.WriteLine(

7、"Implicit,->double:{0}*{1}->{2}",floatVal,shortVal,doubleResult);shortResult=(short)floatVal;Console.WriteLine("Explicit,->short:{0}->{1}",floatVal,shortResult);stringResult=Convert.ToString(boolVal)+Convert.ToString(doubleVal);Console.WriteLine("Explicit,->string:"

8、{0}"+"{1}"->{2}",boolVal,doubleVal,stringResult);longResult=integerVal+Convert.ToInt64(stringVal);Console.WriteLine("Mixed,->lon

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

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

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