...
using System;
namespace Day3
{
class MainClass
{
public static void Main (string[] args)
{
// 短路现象 逻辑运算符中 && (一假即假) ||(一真即真)
// //短路现象是一种 优化
// int n = 10;
// bool b1 = 10 > 20 && 5 > ++n;
// Console.WriteLine (n);
// int n1
// = 10;
// bool b2 = 30 > 20 || 5 > ++n;
// Console.WriteLine (n1);
// 编程中三种结构
// 1. 顺序结构
// 2. 分支结构
// 3. 循环结构(1)有事情做(2)有条件
//死循环
// while(true){
// Console.WriteLine ("lanou");
// }
// 如何控制循环
// 控制循环的开始和结束
// 如何控制循环次数
// 3次
// 记录 循环次数(循环变量)
// int count = 0;
// // 循环条件 (count < 3),true 继续循环 false 结束循环
// while (count < 3) {
// Console.WriteLine ("lanou");
// // 循环增量
// count++;
// }
// int a = 0;
// while (a < 20) {
// Console.WriteLine (a);
// a++;
// }
//打印10个 Hello World!
// int b = 0;
// while (b < 10) {
// Console.WriteLine ("Hello World!");
// b++;
// }
// int c = 0;
// while( c < 10){
// Console.WriteLine ("hello world!");
// c++;
// }
// int d = 0;
// while(d< 10){
// Console.WriteLine ("hello world");
// d++;
// }
// int h = 0;
// while (h < 10) {
// Console.WriteLine ("HelloWorld");
// h++;
// }
// 打印0-9
// int count = 0;
// while (count < 10) {
// Console.WriteLine (count);
// count++;
// }
// int count = 0;
// while (count < 10) {
// Console.Write (count + 1);
// count++;
// }
// Console.WriteLine ();
// Console.WriteLine ();
//打印 10-0
// int count = 11;
// while (count > 0) {
// Console.WriteLine (count - 1);
// count--;
// }
// 输入一个整数,控制循环次数
// int loop = int.Parse (Console.ReadLine ());
// int count = 0;
// while (count < loop) {
// Console.Write (count + "\t");
// count++;
// }
// 计算1~10的和,并打印
// int sum = 0;
// // 保存和
// int count = 1;
// while (count <= 10) {
// sum += count;
// count++;
// }
// Console.WriteLine (sum);
//
//计算1-10的积
// int sum = 1;
// // 保存积
// int count = 1;
// while (count <= 10) {
// sum *= count;
// count++;
// }
// Console.WriteLine (sum);
// aMath f = new aMath ();
// f.add (10);
// Console.WriteLine (f);
//
//打印 1 ~ 100之间所有的偶数
// int n = 2;
// while (n <= 100) {
//
// Console.WriteLine (n);
// n += 2;
// }
// int count = 1;
// while (count <= 100) {
// if (count % 2 == 0) {
// Console.WriteLine (count);
// }
// count++;
// }
//计算 从 100 ~ 10000各个位之和为7的个数
//自己想的方法
// int i = 100;
// int count = 0;
// while (i <= 10000) {
// int a = i % 10;
// int b = (i % 100 - a) / 10;
// int c = ((i % 1000) - (i % 100)) / 100;
// int d = ((i % 10000) - (i % 1000)) / 1000;
// if (a + b + c + d == 7) {
// Console.WriteLine (i);
// count++;
// }
// i++;
// }
// Console.WriteLine (count);
//老师讲的方法
// int count = 100;
// int temp = 0;
// while (count <= 10000) {
// //将各个位上的数拆分出来
// //保存和
// int result = 0;
// //三位
// if (count >= 100 && count <= 999) {
// //百位
// int n1 = count / 100;
// //十位
// int n2 = count % 100 / 10;
// //个位
// int n3 = count % 10;
// // 将各个位上的和加起来
// result = n1 + n2 + n3;
// } else if (count >= 1000 && count <= 9999) {
// //千
// int n1 = count / 1000;
// int n2 = count % 1000 / 100;
// int n3 = count % 100 / 10;
// int n4 = count % 10;
// result = n1 + n2 + n3 + n4;
// }
// //判断 各个位上的和是否为7
// if (result == 7) {
// Console.WriteLine (count);
// temp++;
// }
//
// count++;
// }
// Console.WriteLine (temp);
//
// Console.WriteLine (temp);
// //又是一种算法啊,算法思想
// int num = 1234;
// int result = 0;
// int n2 = 1234 / 10; //12
// while (num != 0) {
// result += num % 10;
// num /= 10;
// }
// int count = 100;
// int num = 0;
// while (count >= 100 && count <= 10000) {
// //求加和
// int result = 0;
// //将count的值保存下来
// int temp = count;
// while (temp != 0) {
// //取出个位
// result += temp % 10;
// //清除个位
// temp /= 10;
// }
// //判断是否==7;
// if (result == 7) {
// Console.WriteLine (count);
// num++;
// }
// count++;
// }
// Console.WriteLine (num);
//
// int count = 0;
// while (count < 10) {
// Console.WriteLine (count);
// break;
// count++;
// }
// while (int.Parse (Console.ReadLine ()) != -1) {
//
// }
// while (true) {
// Console.WriteLine ("请输入成绩");
// int score = int.Parse (Console.ReadLine ());
// //当输入是-1的时候停止循环
// if (score == -1) {
// break;
// }
// }
//如果while中嵌套了switch,那么
//switch中的break,不会打断循环
// while(true){
// switch(1){
// case 1:
// break;
// default:
// break;
// }
// }
// bool b = true;
// while (b) {
// Console.WriteLine ("请输入第一个数:");
// int num1 = int.Parse (Console.ReadLine ());
// Console.WriteLine ("请输入第二个数");
// int num2 = int.Parse (Console.ReadLine ());
// Console.WriteLine ("请输入+-*/进行运算(输入#退出)");
// switch (Console.ReadLine ()) {
// case "+":
// Console.WriteLine (num1 + num2);
// break;
// case "-":
// Console.WriteLine (num1 - num2);
// break;
// case "#":
// b = !b;
// break;
// default:
// break;
// }
//continue 只能使用在循环中
//当循环
// int count = 0;
// while (count < 10) {
// Console.WriteLine (count);
// continue;
// count++;
// }
//练习:打印从1-10中所有的偶数
// int count = 1;
// while (count <= 10) {
// if (count % 2 != 0) {
// count++;
// continue;
// }
// Console.WriteLine (count);
// count++;
// }
//
// do while
//先执行代码,在判断条件
//至少执行一次代码
//除以上两点,和while 没有区别
// do {
// Console.WriteLine ("lanou");
// } while(false);
// int sum = 0;
// for (int i = 0; i <= 10; i++) {
// sum += i;
// }
// Console.WriteLine (sum);
//
int monye = 13;
int year = monye * 320 * 60;
Console.WriteLine (year);
}
// class aMath
// {
// public int add (int n)
// {
// if (n > 1) {
// return add (n - 1) + n;
// } else {
// return 1;
// }
// }
// }
}
}
...