c#笔记2018-12-27
using System;
/*2018-12-27 c#学习笔记
* 1.c#判断if /else if /switch
* 2.循环while/for/do-while
* 3.循环实例: for循环99乘法表 /while 循环99乘法表/do while 循环99乘法表
*/
namespace Csharp_study
{
class section2
{
static void Main(string[] args) {
//1.c#判断if /else if /switch
double score = 67;
double score2= 91;
if (score > 60)
{
Console.WriteLine("及格");
}
else {
Console.WriteLine("不及格");
}
//else if
if (score2<60) {
Console.WriteLine("不及格");
}
else if (score2>90)
{
Console.WriteLine("优秀");
}
else {
Console.WriteLine("一般");
}
//switch
string score3 = "A";
switch (score3){
case "A":
Console.WriteLine("优秀!");
break;
case "B":
Console.WriteLine("一般");
break;
case "D":
Console.WriteLine("不合格");
break;
default:
Console.WriteLine("合格");
break;
}
//三目运算符?: 等同于if else
string jieguo = (score < 60) ? "及格" : "不及格";
Console.WriteLine(jieguo); //2.循环
//while
int i = 10;
while (i > 0) {
Console.WriteLine(i);
i--;
} //do while
int j = 0;
do {
j++;
Console.WriteLine(j);
}while (j<10); //for循环
Console.WriteLine("20以内3的倍数:");
for (int z = 1; z < 20; z++) {
if (z % 3 == 0) {
Console.WriteLine(z);
}
}
//3.循环实例: for循环99乘法表 /while 循环99乘法表/do while 循环99乘法表 //for循环
for (int x = 1; x <=9;x++ )
{
for (int z = 1; z<=x; z++) {
Console.Write("{0}*{1}={2}\t",z,x,x*z);
}
Console.Write("\n");
} //while 循环
Console.Write("-----------------------------------------------------------------\n");
int x2 = 1;
while (x2<=9) {//外层循环
int y2=1;
while (y2 <= x2) {//内层循环
Console.Write("{0}*{1}={2}\t", y2, x2, x2 * y2);
y2++;
}
Console.Write("\n");
x2++;
} //do while 循环
Console.Write("-----------------------------------------------------------------\n");
int aa = 1;
do{//外层循环
int bb=1;
do{//内层循环
Console.Write("{0}*{1}={2}\t", aa, bb, aa * bb);
bb++;
}while(bb<=aa);
aa++;
Console.Write("\n");
} while (aa <=9); Console.ReadKey();
}
}
}
c#笔记2018-12-27的更多相关文章
- Django学习笔记-2018.12.08
在Python的正则表达式中,有一个参数为re.S.它表示“.”(不包含外侧双引号,下同)的作用扩展到整个字符串,包括“\n”.看如下代码: import re a = '''asdfhellopas ...
- MongoDB笔记2018.2.6
MongoDB笔记2018.2.6 1.先简单接触下linux,大部分教程是在linux环境下的操作,要不然看不懂教程 2.找教程或视频 教程推荐菜鸟教程 学习MongDB前需要懂一定的Mysql语法 ...
- Android菜鸟的成长笔记(12)——Handler、Loop、MessageQueue
原文:[置顶] Android菜鸟的成长笔记(12)——Handler.Loop.MessageQueue 当一个程序第一次启动时,Android会启动一条主线程(Main Thread),主线程主要 ...
- 听翁恺老师mooc笔记(12)--结构中的结构
结构数组: 和C语言中的int,double一样,一旦我们做出一个结构类型,就可以定义这个结构类型的变量,也可以定义这个结构类型的数组.比如下面这个例子: struct date dates[100] ...
- 2018.12.02 Socket编程之初识Socket
Socket编程主要分为TCP/UDP/SCTP三种,每一种都有各自的优点,所以会根据实际情况决定选用何种Socket,今天开始我将会逐步学习Socket编程,并将学习过程记录于此. 今天学习的是TC ...
- OPPO Developers Conference(2018.12.26)
时间:2018.12.26地点:北京国家会议中心
- Tencent Cloud Developers Conference(2018.12.15)
时间:2018.12.15地点:北京朝阳悠唐皇冠假日酒店
- 2018.12.1 Test
目录 2018.12.1 Test A 串string(思路) B 变量variable(最小割ISAP) C 取石子stone(思路 博弈) 考试代码 B C 2018.12.1 Test 题目为2 ...
- 12.27 cf div3 解题报告
12.27 cf div3 解题报告 wxy.wxy,带上分拉,全场做了个无脑小白 比赛场地 A: T1,跟着模拟就好了 B: sort一遍之后 去除的数一定是a[1]或者a[n] 比较去除谁小就输出 ...
- 「版本升级」MyEclipse CI 2018.12.0正式发布
新版本MyEclipse为WildFly 14新增一个新的服务器连接器,改进性能并新增一些Java 10修复程序.新版本为IDE做了几个核心修复,这是MyEclipse 2018一个更棒的升级. [M ...
随机推荐
- 如何查看和分析IIS日志
日志的在IIS中是很重要的,但是很多人却忽略了,在这里说说,日志格式建议使用W3C扩充日志文件格式,这也是IIS 5.0默认的格式,可以指定每天记录客户IP地址.用户名.服务器端口.方法.URI资源. ...
- P1201 [USACO1.1]贪婪的送礼者Greedy Gift Givers
题目描述 对于一群(NP个)要互送礼物的朋友,GY要确定每个人送出的钱比收到的多多少.在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人.然而,在任何一群朋友中 ...
- poj1717
两次记忆化搜索,第一次找最小的gap,第二次找最少的次数. #include <iostream> #include <cstdio> #include <cstring ...
- [POJ1185][NOI2001]炮兵阵地 状压DP
题目链接:http://poj.org/problem?id=1185 很裸的状压,考虑对于一行用二进制储存每一种的状态,但是状态太多了做不了. 观察到有很多状态都是不合法的,于是我们预处理出合法的状 ...
- uvm_reg_model——寄存器模型(一)
对于一个复杂设计,寄存器模型要能够模拟任意数量的寄存器域操作.UVM提供标准的基类库,UVM的寄存器模型来自于继承自VMM的RAL(Register Abstract Layer),现在可以先将寄存器 ...
- MySQL出现GROUP BY clause错误解决办法
#1)当mysql数据库出现如下错误:#which is not functionally dependent on columns in GROUP BY clause; this is incom ...
- Netbeans使用笔记
Netbeans 新建项目 A brand new project 选择"文件">"新建项目"以打开新建项目向导. 在向导中,选择 "C/C++ ...
- C#入门(3)
C#入门(3) Delegates, Events, Lambda Expressions 最早的windows是使用c风格的函数指针来进行callback的,但是这样仅仅传递了一个内存中的地址,无法 ...
- js 判断是什么浏览器、是否为谷歌浏览器
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http ...
- js基本语法之 值类型(数据类型)(变量类型)
一.不可改变的原始值(栈数据)(五个) 数字(number),字符串(string),布尔值(boolean),undefined,null 其中;undefined是未定义的意思,而null是空的意 ...