C#语言基础语句
case,switch,break的使用
Console.WriteLine("1.汉堡");
Console.WriteLine("2.薯条");
Console.WriteLine("3.鸡块");
Console.WriteLine("4.鸡腿");
Console.WriteLine("5.鸡米花");
Console.Write("请输入所选项目数字");
int a = int.Parse(Console.ReadLine());
switch (a)//括号内是被判断的变量名称
{
case 1://case后面的值是判断上面括号内的变量相不相同,值后面是冒号
Console.Write("您选择的是汉堡");
break;//break跳转语句,跳出最近的花括号
case 2://
Console.Write("您选择的是薯条");
break;
case 3:
Console.Write("您选择的是鸡块");
break;
case 4:
Console.Write("您选择的是鸡腿");
break;
case 5:
Console.Write("您选择的是鸡米花");
break;//最后一个也需要跳出花括号
}
Console.ReadLine();
输入年月日,看看格式是否正确,判断闰年闰月
/*Console.Write("请输入年份:");
int a = int.Parse(Console.ReadLine());
if (a >= 0 && a <= 9999)
{
Console.Write("请输入月份:");
int b = int.Parse(Console.ReadLine());
if (b > 0 && b <= 12)
{
Console.Write("请输入日期:");
int c = int.Parse(Console.ReadLine());
if (c > 0 && c <= 31)
{
if (b == 1 || b == 3 || b == 5 || b == 7 || b == 8 || b == 10 || b == 12)
{
Console.Write("您输入的时期是" + a + "年" + b + "月" + c + "日");
}
else if (b == 4 || b == 6 || b == 9 || b == 11)
{
if (c > 0 && c <= 30)
{
Console.Write("您输入的日期是" + a + "年" + b + "月" + c + "日");
}
else
{
Console.Write("您输入有误");
}
}
else//2月
{
if ((a % 4 == 0 && a % 100 != 0) || a % 400 == 0)
{
if (c > 0 && c <= 29)
{
Console.Write("您输入的日期是" + a + "年" + b + "月" + c + "日");
}
else
{
Console.Write("您输入有误");
}
}
else
{
if (c > 0 && c <= 28)
{
Console.Write("您输入的日期是" + a + "年" + b + "月" + c + "日");
}
else
{
Console.Write("您输入有误");
}
}
}
}
else
{
Console.Write("您输入有误");
}
}
else
{
Console.Write("您输入有误");
}
}
else
{
Console.Write("您输入有误");
}
Console.ReadLine();*/
标准体重:1
男士体重=身高-100±3
女士体重=身高-110±3
/*Console.Write("请输入性别:");
string x = Console.ReadLine();
Console.Write("请输入体重kg:");
double kg = double.Parse(Console.ReadLine());
Console.Write("请输入身高cm:");
double cm = double.Parse(Console.ReadLine());
if (x == "男")
{
double a = kg - (cm - 100);
if (a >= -3 && a <= 3)
{
Console.Write("您的是标准体重");
}
else if (a > 3)
{
Console.Write("你都快成猪了");
}
else
{
Console.Write("你太TM瘦了");
}
}
else if (x == "女")
{
double b = kg - (cm - 110);
if (b >= -3 && b <= 3)
{
Console.Write("您的是标准体重");
}
else if (b > 3)
{
Console.Write("你太胖了");
}
else
{
Console.Write("你太瘦了");
}
}
else
{
Console.Write("您输入有误");
}
Console.ReadLine();*/
方程ax2+bx+c=0;一元二次方程。求根
△=b2-4ac;若△<0方程无实根
若△>0,方程有两个不相同的实根x1 x2
若△=0,方程有两个相同的实根
/*Console.WriteLine("ax*x+bx+c=0");
Console.Write("请输入a=");
double a = double.Parse(Console.ReadLine());
Console.Write("请输入b=");
double b = double.Parse(Console.ReadLine());
Console.Write("请输入c=");
double c = double.Parse(Console.ReadLine());
double de = (b * b - 4 * a * c);
double x1,x2;
if (a == 0)
{
Console.Write("不是一元二次方程式");
}
else
{
Console.WriteLine("是一元二次方程式");
if (de > 0)
{
Console.WriteLine("有两个不相同的实根");
x1 = (-b + Math.Sqrt(de)) / 2 * a;
x2 = (-b - Math.Sqrt(de)) / 2 * a;
Console.Write("x1=(-b+Math.Sqrt(de))/2*a");
}
if (de == 0)
{
Console.WriteLine("有两个相同的实根");
x1 = (-b + Math.Sqrt(de)) / 2 * a;
Console.Write(x1 = (-b + Math.Sqrt(de)) / 2 * a);
}
else
{
Console.Write("没有实根");
}
}
Console.ReadLine();*/
C#语言基础语句的更多相关文章
- C#语言基础——语句
1·语句是指程序命令,都是按照顺序执行的.语句在程序中的执行顺序称为"控制流"或"执行流".根据程序对运行时所收到的输入的响应,在程序每次执行时控制流可能有所不 ...
- 零基础逆向工程12_C语言06_switch语句反汇编
12_C语言06_switch语句反汇编 switch语句反汇编 测试环境:VC++6.0 分支少于4的时候没有意义,编译器会生成类似if...else之类的反汇编,不超过三个分支,不会生成索引表. ...
- 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下)
索引: 一.SQL Server的体系结构 二.查询 三.表表达式 四.集合运算 五.透视.逆透视及分组 六.数据修改 七.事务和并发 八.可编程对象 五.透视.逆透视及分组 5.1 透视 所谓透视( ...
- 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上)
索引: 一.SQL Server的体系结构 二.查询 三.表表达式 四.集合运算 五.透视.逆透视及分组 六.数据修改 七.事务和并发 八.可编程对象 一.SQL Server体系结构 1.1 数据库 ...
- C#语言基础
第一部分 了解C# C#是微软公司在2000年7月发布的一种全新且简单.安全.面向对象的程序设计语言,是专门为.NET的应用而开发的.体现了当今最新的程序设计技术的功能和精华..NET框架为C#提供了 ...
- C语言基础回顾
第一章 C语言基础 1. C语言编译过程 预处理:宏替换.条件编译.头文件包含.特殊符号 编译.优化:翻译并优化成等价的中间代码表示或汇编代码 汇编:生成目标文件,及与源程序等效的目标的机器语言代码 ...
- 黑马程序员_ C语言基础(二)
------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 概览 今天基础知识分为以下几点内容(注意:循环.条件语句在此不再赘述): 1.Hello W ...
- C#语言基础— 输入与输出
C#语言基础— 输入与输出 1.1函数的四要素:名称.输入.输出.加工 1.2主函数:输出语句.输入语句: Static viod Main(string[] stgs)//下划线部分可以自己指定 { ...
- R语言基础:数组&列表&向量&矩阵&因子&数据框
R语言基础:数组和列表 数组(array) 一维数据是向量,二维数据是矩阵,数组是向量和矩阵的直接推广,是由三维或三维以上的数据构成的. 数组函数是array(),语法是:array(dadta, d ...
随机推荐
- logistic回归原理和公式
转自:http://blog.csdn.net/ariessurfer/article/details/41310525 Logistic回归为概率型非线性回归模型,是研究二分类观察结果与一些影响因素 ...
- PAT Basic 1067
1067 试密码 当你试图登录某个系统却忘了密码时,系统一般只会允许你尝试有限多次,当超出允许次数时,账号就会被锁死.本题就请你实现这个小功能. 输入格式: 输入在第一行给出一个密码(长度不超过 20 ...
- js php 互调
1 JS方式调用PHP文件并取得php中的值 举一个简单的例子来说明: 如在页面a.html中用下面这句调用: <! DOCTYPE HTML><html><head&g ...
- 本机机器ssh docker容器
https://blog.csdn.net/u010324465/article/details/77184506 1.在docker中安装openssh-server 2.sudo /etc/ini ...
- [转]构建Python+Selenium2自动化测试环境(二)
构建Python+Selenium2自动化测试环境完成之后,就需要测试支持python的selenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试. 1.在I ...
- Flutter 发布APK时进行代码/资源混淆的坑
Flutter 发布APK时进行代码/资源混淆的坑 @author ixenos 1. 关键点 proguard是Java的代码混淆工具,但是当用第三方库的时候,必须要告诉proguard不要检查,因 ...
- 【JavaScript 8—基础知识点】:DOM
一.总体概述 1.1,什么是DOM DOM(Document Object Model):D(文档):整个web加载的网页文档:O(对象):类似于window对象之类的东西,可以调用属性和方法,在这里 ...
- HDU-1251 统计难题,字典树或者map!
统计难题 很久就看过这个题了,但不会~~~不会~~ 题意:给出一张单词表,然后下面有若干查询,每次给出一个单词,问单词表中是否存在以这个单词为前缀的单词,输出数量.本身也是自身的前缀.只有一组数据! ...
- BZOJ 3450 Tyvj1952 Easy ——期望DP
维护$x$和$x^2$的期望递推即可 #include <map> #include <ctime> #include <cmath> #include <q ...
- 算法复习——cdq分治
题目: Description 有n朵花,每朵花有三个属性:花形(s).颜色(c).气味(m),又三个整数表示.现要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量.定义一朵花A比另一朵花B要 ...