zoukankan      html  css  js  c++  java
  • 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();

     

  • 相关阅读:
    GCD与LCM
    命名空间的使用
    [模板][持续更新]欧拉回路与欧拉路径浅析
    二进制GCD算法解析
    [模板]LCA的倍增求法解析
    [模板]字符串哈希的简易做法
    11、Android--屏幕适配
    10、Android--Shape
    09、Android--Fragment
    08、Android--BroadcastReceiver
  • 原文地址:https://www.cnblogs.com/Tanghongchang/p/6415571.html
Copyright © 2011-2022 走看看