C#基础

   本节课主要讲解C#的发展历史及部分C#语言基础,

   主要内容有:控制台程序的创建,输出,输入,定义变量,变量赋值,值覆盖,值拼接,值       打印,两种数据类型,整形类型转换

   本节重点难点:定义变量,变量赋值,值覆盖,值拼接

一 控制台程序的创建  

  打开VS——点击左上角的“文件”——选择“新建”——“项目”(会打开新建窗体)——C# —— 框架4.0 —— 控制台应用程序 —— 保存位置 —— 文件起名——main函数中编写代码

 输出,输入语句

输出语句  

 Console.WriteLine("要输出的内容");自动换行

 Console.Write("要输出的内容");不自动换行

 Console.ReadLine();  //等待用户输入,按回车键结束,防止程序闪退

三   定义变量,变量赋值,值覆盖,值拼接

 1   定义变量:string a;                                                                  *设未知变量为a

      变量赋值:a = "";                                                               *a指定为某值

      两句合并:string a = "";                                                 *设未知变量为a=x

  String        字符串类型的值 ,值可为任意字符

2              定义整型变量:int a;                                

          整型变量赋值:a = 1;

          两句合并:int a = 1;                                     *可参考理解为设x=y

     int   整型 ,值为数字      可以执行“+-*/”操作,结果是数学运算  

3       值覆盖   等号右侧覆盖左侧

4       值拼接    两个string类型进行“+”操作,结果是:拼接

                      string a = "你好";

                      string b = "中国";

                      a+b=”你好中国”   b+a=”中国你好

         两个int类型 执行 “+-*/”操作,结果是数学运算  

            int a =” 10 “  int b = “10”    

                 a+b=”20”    a-b=”0”

5       字符串类型与整型之间的转换

                     string a = "10";

                     int b = int.Parse(a);                         *Parse();

▲不管是什么类型的变量都不能重名

▲变量必须先定义,再使用

本课总结

本课最大的问题在于语句单词的书写及中英文标点符号的切换,特别注意语句中字母的大小写,

  

作业

练习题1

“请输入您的姓名:”同一行出现光标,等待用户输入

“请输入您的性别:”光标,等待用户输入

“请输入您的年龄:”同上

“请输入您的身高:”同上

“请输入您的体重:”同上

--------------------华丽的分割线-----------------------

xxx你好!您的性别是“男”,您的年龄是“18”,您的身高是“180”,您的体重是“180”。

练习题2

您的身高和体重的和是360”。

 1  Console.Write("请输入您的姓名:");
 2 
 3                              string a = Console.ReadLine();
 4 
 5             Console.Write("请输入您的性别:");
 6 
 7                               string b = Console.ReadLine();
 8 
 9            Console.Write("请输入您的年龄:");
10 
11                                 string c = Console.ReadLine();
12 
13            Console.Write("请输入您的身高:");
14 
15                               string d = Console.ReadLine();
16 
17          Console.Write("请输入您的体重:");
18                               
19                             string e = Console.ReadLine();
20  
23             Console.Write(a + "您好! ");
24 
25                             Console.Write("您的性别是“" + b); Console.Write("");
26 
27                             Console.Write("您的年龄是“" + c); Console.Write("");
28                             Console.Write("您的身高是“" + d); Console.Write("");
29 
30                             Console.Write("您的体重是“" + e); Console.WriteLine("");
31 
32                       int  d2 =int.Parse(d);
34               int e2 =int.Parse(e);
35 
36               int f = d2 + e2;
37 
38 
39               Console.Write("您的身高和体重的和是“" + f); Console.WriteLine("");
40 
41              
54             
55             Console.ReadLine();

 

原文地址:https://www.cnblogs.com/Tanghongchang/p/6415571.html