项目结构:

项目后缀:.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[ , , , ]

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

转义整句:@符号转义

类型转换:

 ①用();

②用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()

转载于:https://www.cnblogs.com/hcx999/p/5691672.html

C# 组成结构、数据类型、运算符 以及 基本语法练习相关推荐

  1. C语言零基础入门级数据类型+运算符+控制流+ASCII 码表+面试题【系统学习第二天】

    C语言零基础入门级数据类型+运算符+控制流 第一项 C语言->数据类型全讲解上 [1]整型int [2]整型修饰符short.long.unsigned [3]符号位 [4]格式控制符%d+%h ...

  2. c语言程序计算p q真值表,C语言程序设计第2章数据类型﹒运算符和表达式.ppt

    C语言程序设计第2章数据类型﹒运算符和表达式 教学目标 掌握C语言标识符的组成 理解C语言的基本数据类型 掌握变量定义的方法 掌握常用的运算符的使用 掌握混合运算的数据转换方法 2.1 C语言的数据类 ...

  3. 二进制补码求值用c语言,C语言程序设计第2章数据类型.运算符与表达式.ppt

    C语言程序设计第2章数据类型.运算符与表达式 教学目标 掌握C语言标识符的组成 理解C语言的基本数据类型 掌握变量定义的方法 掌握常用的运算符的使用 掌握混合运算的数据转换方法 2.1 C语言的数据类 ...

  4. JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  5. c语言程序设计课件第二章,c语言程序设计课件张元国 ISBN9787566300386 PPT第二章数据类型 运算符与表达式...

    1.第2章 数据类型.运算符与表达式,语言的数据类型 常量与变量 运算符与表达式 不同类型数据间的转换,2.1语言的数据类型,数据是计算机程序处理的所有信息的总称,数值.字符.文本等都是数据,在各种程 ...

  6. c语言常数-ox6a是什么意思,C语言第2讲-数据类型运算符和表达式.pdf

    C语言第2讲-数据类型运算符和表达式 高级语言程序设计 (C Programming) 丁嵘 第二讲:数据类型.运算符和表达式 本章目录  2.1 基本符号  2.2 C语言的数据类型  2.3 ...

  7. JavaScript(一)(数据类型+运算符)

    JavaScript(一)(数据类型+运算符) 文章目录 JavaScript(一)(数据类型+运算符) 一.数据类型 1. 什么是 JavaScript 语言? 1.1 定义 1.2 实验环境 2. ...

  8. 数据类型,运算符和表达式03 - 零基础入门学习C语言04

    第二章:数据类型,运算符和表达式03 让编程改变世界 Change the world by program 字符型数据 字符型数据包括字符常量和字符变量 字符常量: 是用单引号括起来的一个字符. 例 ...

  9. 数据类型,运算符和表达式02 - 零基础入门学习C语言03

    第二章:数据类型,运算符和表达式02 让编程改变世界 Change the world by program 整型变量 整型变量的分类(注意:这里占多少个字节跟系统和编译器规定有关!可以在编译器上自己 ...

  10. 结构数据类型 struce c# 1613533319

    结构数据类型 struce c# 1613533319 结构定义 struct 结构名称{} 结构的使用1 不NEW // 声明了一个变量,它是一个结构类型 结构名称 变量名:// 给变量赋值 变量. ...

最新文章

  1. Cocoapods安装使用
  2. python 栈和队列 排序 初级数据结构
  3. vc6.0报delete and rebuild Error executing link.exe.错误
  4. Qt修炼手册10_QTableWidget控件使用说明及实践
  5. pytorch Dataset, DataLoader产生自定义的训练数据
  6. 网络优化实践探索文章
  7. IE 7 Standard 模式问题总结
  8. kali linux引导文件修复,Kali+Windows引导修复
  9. Git笔记总结(详细) —— 廖雪峰教程
  10. 微信小程序电子签名实现并识别文字
  11. WEB安全之:密码穷举破解
  12. bilibili老版本_bilibili旧版本
  13. [原创]网站文章页面添加分享按钮,百度按钮代码复制使用时不显示问题解决!
  14. 58沈剑_一分钟专栏
  15. python打开桌面文件_python整理桌面文件
  16. android p 华为p10,华为p10p使用十天感受
  17. HTTP 有哪些方法?
  18. 整理的开学需要准备的物品清单,删了怪可惜,做个备份吧
  19. 高级转录组分析和R数据可视化技术研讨会(2023.2)
  20. MySQL基础教程 包含SQL语句、约束、表关系、设计范式、多表、事务等

热门文章

  1. 泰山游记:所为非风光,为历史尔
  2. 招聘看好的几个果然没来
  3. 否认气候变暖的人都是睁眼说瞎话
  4. 管理感悟:不要别人扫自己的屁股
  5. 由数据范围反推算法复杂度
  6. C# 自定义网格 dataGridView 三角箭头移动 获取当前行列序号 滚动条显示改变 滚动条定位索引
  7. itunes store服务中断_从服务器开发底层聊一聊协程的实现原理
  8. 查询数据总数_Web | Django 与数据库交互,你需要知道的 9 个技巧
  9. 学生网上评教系统php,学生评教系统设计与实现.doc
  10. layui的表格可以动态添加行吗_Layui数据表格动态添加行的处理方式(原生HTML方式)...