zoukankan      html  css  js  c++  java
  • C# 组成结构、数据类型、运算符 以及 基本语法练习

    项目结构:

    项目后缀:.config --配置文件(存放配置参数文件);.csproj项目文件(管理文件项);.sln--解决方案文件(管理项目); .cs源文件(程序代码)

    函数: 主函数,输出语句,输入语句

        Static void Main(string[] args)

       {

        Console.ReadKey();//输入语句

        Console.ReadLine();//输入语句

        Console.WriteLine();//输出语句,自动换行

        Console.Write();//输出语句,不自动换行

        }

    快捷键的使用:  Alt+→提示; 执行程序时点击启动或Ctrl+F5;  ctrl+e,c  --注释;  ctrl+e,u  --取消注释;  Shift+delete  --一删删一行;  Ctrl+X -- 剪切一行

    注释的三种方式:// 注释一行;   /**/注释一段区域;   ///放在函数上面使用,给函数加注解

     数据类型:

      整型:常用 int

      浮点型:double  双精度浮点类型吗,常用 

               float  后缀F(f)进行隐式转换

               decimal  后缀M(m)进行隐式转换

     字符型:char

     布尔型:bool  只能输出true或 false

     日期类型:DateTime

     枚举类型:ENUM

     结构类型:struct

    引用类型:

     字符串类型:string

     类类型:object

     接口类型:interface

     数组类型:一维数组和多维数组,int[]和int[ , , , ]

     转义字符:常用 :   --换行; --水平制表符 ;  --回车

     转义整句:@符号转义

    类型转换:

     ①用();

     ②用convert

     ③用parse 常用

    运算符:

     

     1、基本语句、拼接

    //输入姓名,年龄,工作单位,输出我叫**,今年**岁了,在**工作。
    Console.Write("请输入您的姓名:");
    string a = Console.ReadLine();
    Console.Write("请输入您的年龄:");
    string b = Console.ReadLine();
    Console.Write("请输入您的工作单位:");
    string c = Console.ReadLine();
    //Console.WriteLine("我叫"+a+",今年"+b+"岁了,在"+c+"工作。");
    Console.WriteLine("我叫{0},今年{1}岁了,在{2}工作。",a,b,c);
    Console.ReadLine();

     

    2、条件运算符

    //问:老狼老狼几点了?
    //输入:现在的小时数
    //判断是am,还是pm
    //若是pm,减去12小时报时

    Console.Write("老狼老狼几点了?");
    //string a = Console.ReadLine();
    //int aa;
    //aa =int.Parse(a);
    int aa = int.Parse(Console.ReadLine());
    string b = aa <= 12 ? aa+"am" :(aa-12)+"pm";
    Console.WriteLine("现在时间是:"+b);
    Console.ReadLine();

     

    3、判断一个整数和7的关系

    Console.Write("请输入一个正整数:");
    int a = int.Parse(Console.ReadLine());

    Console.WriteLine("a是7的倍数吗?"+(a/7==0));
    Console.WriteLine("a的十位数是7吗?"+(a/10 ==7));
    Console.WriteLine("a是个位数是7吗?"+(a%10 == 7));
    Console.ReadLine()

  • 相关阅读:
    与答辩有关资料
    SpringBoot技术优点
    【知识库】-简单理解CrudRepository接口中的方法
    【知识库】-通俗理解OAuth2.0协议用于第三方登陆
    毕业设计介绍所用
    JavaWeb_(视频网站)_七、推荐模块1
    JavaWeb_(视频网站)_六、分页模块1
    JavaWeb_(视频网站)_五、视频模块2 辅助功能
    JavaWeb_(视频网站)_五、视频模块1 视频上传
    JavaWeb_(视频网站)_四、博客模块2
  • 原文地址:https://www.cnblogs.com/hcx999/p/5691672.html
Copyright © 2011-2022 走看看