2014年3月5日C#训练
- using System;
- class Program
- {
- static void Main()
- {
- Console.WriteLine("请输入两个整数:");
- int a = Convert.ToInt32(Console.ReadLine());//Console.ReadLine()默认读取字符串
- int b = Convert.ToInt32(Console.ReadLine());//Console.ToInt32()将读到的字符转换为带符号的32位整数
- int c = a + b;
- Console.WriteLine("两数之和是:" + c);
- Console.ReadLine();
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- short a = 32767;
- a = a + (short)1;
- Console.WriteLine(a);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- int o = sizeof(byte);
- int a = sizeof(char);
- int b = sizeof(short);
- int c = sizeof(int);
- int d = sizeof(long);
- Console.WriteLine("在32位环境中字节型数所占的字节数为:" + o);
- Console.WriteLine("在32位环境中字节型数所占的字节数为:" + a);
- Console.WriteLine("在32位环境中字节型数所占的字节数为:" + b);
- Console.WriteLine("在32位环境中字节型数所占的字节数为:" + c);
- Console.WriteLine("在32位环境中字节型数所占的字节数为:" + d);
- }
- }
- Convert.ToInt32("213145");//用Convert类将一个.NET基本数据类型转换成另一个.NET基本数据类型
- int a=12345;
- string sn=a.ToString();//把a转换成字符串sn
- int b=int.Parse(sn);//把sn转换成整数b,结果b=a
- //数据发生阶段示例
- using System;
- class Program
- {
- static void Main()
- {
- short i = 289;
- byte b;
- b = (byte)i;
- char c = (char)b;
- Console.WriteLine("{0}", c);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- int a = 12;
- a -= a * a;
- a += a;
- Console.WriteLine("a={0}", a);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- bool a = true;
- bool b = 5 < 3 && 7 > 4 || 8 > 5;
- int c = Convert.ToInt32(a && b);
- Console.WriteLine("c={0}", c);
- }
- }//1
- using System;
- class Program{
- static void Main(){
- int a=10,b=20,c=30;
- bool m=(a<b&&b>c||a<b);
- Console.WriteLine(m);
- }
- }//true
- using System;
- class Program
- {
- static void Main()
- {
- Console.Write("请输入第一个整数:");
- int a = Convert.ToInt32(Console.ReadLine());
- Console.Write("请输入第二个整数:");
- int b = Convert.ToInt32(Console.ReadLine());
- int max = a > b ? a : b;
- Console.WriteLine("两个整数的较大数是:{0}", max);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- bool b1 = false;
- Console.Write("请输入第一个数:");
- int m = Convert.ToInt32(Console.ReadLine());
- Console.Write("请输入第二个数:");
- int n = Convert.ToInt32(Console.ReadLine());
- b1 = m >= n ? true : false;
- Console.WriteLine("结果为:" + b1);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- Console.Write("请输入一个整数:");
- int x = Convert.ToInt32(Console.ReadLine());
- bool m = x > 0 && x <= 100 ? true : false;
- Console.WriteLine("{0}", m);
- }
- }
- template <class T, class T1 = int, class T2 = int> class A;
- template<class T, class T1 , class T2 >
- class A
- {
- };
- class B: public A<B, int>
- {
- };
- int main(int argc, char* argv[])
- {
- B b;
- return 0;
- }
- using System;
- class Program
- {
- static void Main()
- {
- int a = 240;
- int b = -16;
- int c = 44;
- Console.WriteLine("a={0}右移二位 a={1}", a, a >> 2);
- Console.WriteLine("b={0}右移二位 b={1}", b, b >> 2);
- Console.WriteLine("c={0}左移二位 c={1}", c, c << 2);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- int a = 7, b = 2;
- int c = a % b++;
- int d = -b;
- int e = b / (3 + a);
- int f = d + e - c;
- Console.WriteLine("f={0}", f);
- }
- }
- //十进制,十六进制
- using System;
- class Program
- {
- static void Main()
- {
- int number = 1001;
- Console.WriteLine("十进制:{0:1}", number);
- Console.WriteLine("十六进制:{0:X}", number);
- Console.Write("{0,5}", 25);//三个空格
- Console.Write("{0:D5}", 25);//
- }
- }
- //talkback.c--一个能为你提供一些信息的对话框
- #include<stdio.h>
- #include<string.h>
- #define DENSITY 62.4
- int main()
- {
- float weight, volume;
- int size, letters, m;
- char name[40];
- printf("Hi! What's your first name?\n");
- scanf("%s",name);
- printf("%s, what'syour weight in pounds?\n",name);
- scanf("%f",&weight);
- size = sizeof name;
- letters = strlen (name);
- volume = weight / DENSITY;
- printf("well, %s, your volume is %2.2f cubic feet.\n",name, volume);
- printf("alsso, your first name has %d letters, \n",letters);
- printf("and we have %d bytes to store it in.\n",size);
- getchar();
- return 0;
- }
- using System;
- class Program
- {
- static void Main()
- {
- Console.Write("请输入一个年份:");
- string str = Console.ReadLine();
- int year = Int32.Parse(str);
- bool isleapyear = ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0));
- string yesno = isleapyear ? "是" : "不是";
- Console.WriteLine("{0}年{1}闰年", year, yesno);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- Console.Write("请输入一个年份:");
- string str = Console.ReadLine();
- int year = Int32.Parse(str);
- if ((year % 4 == 0) && (year % 100 != 0) || (year % 400) == 0)
- Console.WriteLine("{0}年时闰年", year);
- else
- {
- Console.WriteLine("{0}年不是闰年", year);
- }
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- Console.Write("请输入一个整数分数:");
- int x = Convert.ToInt32(Console.ReadLine());
- if (x > 90)
- Console.WriteLine("优秀");
- else if (x > 80)
- Console.WriteLine("良好");
- else if (x > 70)
- Console.WriteLine("中等");
- else if (x > 60)
- Console.WriteLine("及格");
- else
- Console.WriteLine("不及格");
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- Console.Write("请输入一个分数:");
- string x = Console.ReadLine();
- int m = Int32.Parse(x);
- int c = m / 10;
- switch(c){
- case 9:
- case 10:Console.WriteLine("优秀");break;
- case 8:Console.WriteLine("良好");break;
- case 7:Console.WriteLine("一般");break;
- case 6:Console.WriteLine("较差");break;
- default:Console.WriteLine("差");break;
- }
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- int i = 1, sum = 0;
- while(i<=100)
- {
- sum += 1;
- i++;
- }
- Console.WriteLine("sum={0}", sum);
- }
- }
- using System;
- class Program
- {
- static void Main()
- {
- int digit;
- Console.Write("输入一个整数");
- string x = Console.ReadLine();
- int num = int.Parse(x);
- Console.Write("反向显示结果");
- while(num!=0)
- {
- digit = num % 10;
- num = num /10;
- Console.Write(digit);
- }
- Console.WriteLine();
- }
- }
2014年3月5日C#训练的更多相关文章
- 马后炮之12306抢票工具(四)--抢票Demo,2014年1月9日终结版
时隔一年多,终于朋友的忽悠下吧抢票Demo的最后一步完善了,与2014年1月9日成功生成车票. Demo仅经过自己测试,并未在高峰期进行测试,代码质量很差,因为赶工,套用去年模板并未使用设计模式. 代 ...
- 无插件的大模型浏览器Autodesk Viewer开发培训-武汉-2014年8月28日 9:00 – 12:00
武汉附近的同学们有福了,这是全球第一次关于Autodesk viewer的教室培训. :) 你可能已经在各种场合听过或看过Autodesk最新推出的大模型浏览器,这是无需插件的浏览器模型,支持几十种数 ...
- 系列文章:老项目的#iPhone6与iPhone6Plus适配#(持续更新中,更新日期2014年10月12日 星期日 )
本文永久地址为http://www.cnblogs.com/ChenYilong/p/4020399.html ,转载请注明出处. ********************************** ...
- 转:[置顶] 从头到尾彻底理解KMP(2014年8月22日版)
[置顶] 从头到尾彻底理解KMP(2014年8月22日版)
- SQLSERVER2014 2014年4月1日发布
SQLSERVER2014 2014年4月1日发布 原文地址: http://blogs.technet.com/b/microsoft_blog/archive/2014/03/18/sql-ser ...
- 千寻浏览器 1.0 Beta 1(524)(2014年5月27日)
千寻浏览器--又一款新生浏览器今天进入各位浏览迷的视野.千寻浏览器基于IE内核,据传是由百度浏览器的上海团队操刀,在功能定位上,与目前的QQ浏览器有些相似. 千寻来自官方的解释:寻,追寻,探索,又是古 ...
- 2014年6月5日 深圳 IBM 安全解决方案会议通知
2014年6月5日 深圳 IBM 安全解决方案会议通知 http://gdtesting.com/news.php?id=191 时间: 2014年6月5日 地点: 深圳大中华喜来登 议程: IBM安 ...
- 09.13日记(2014年9月13日00:18:26)英语,bootstrap,阮一峰,
我们这里只推荐一本语法书:台湾的旋元佑老师写的<文法俱乐部>(简体版名为<语法俱乐部>).这本书因为出版社倒闭而绝版,淘宝可以买到影印的版本. (1)学英语:奶爸的英语教室 资 ...
- 【公告】CSDN个人空间将于2014年4月20日全新改版上线
尊敬的用户: 你们好! CSDN个人空间将在2014年4月20日全新改版上线! CSDN个人空间是2008年8月推出的服务,致力于给广大用户提供在线技术分享和资料 ...
随机推荐
- 记一次 .NET 某招聘网后端服务 内存暴涨分析
一:背景 1. 讲故事 前段时间有位朋友wx找到我,说他的程序存在内存阶段性暴涨,寻求如何解决,和朋友沟通下来,他的内存平时大概是5G 左右,在某些时点附近会暴涨到 10G+, 画个图大概就是这样. ...
- 【UE4 设计模式】适配器模式 Adapter Pattern
概述 描述 将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper). 套路 Target(目标抽象类) 目标抽象类定义了客户所需要的接口,可 ...
- 【数据结构与算法Python版学习笔记】图——基本概念及相关术语
概念 图Graph是比树更为一般的结构, 也是由节点和边构成 实际上树是一种具有特殊性质的图 图可以用来表示现实世界中很多有意思的事物,包括道路系统.城市之间的航班.互联网的连接,甚至是计算机专业的一 ...
- JVM:类加载与字节码技术-2
JVM:类加载与字节码技术-2 说明:这是看了 bilibili 上 黑马程序员 的课程 JVM完整教程 后做的笔记 内容 这部分内容在上一篇笔记中: 类文件结构 字节码指令 编译期处理 类加载阶段 ...
- JDK里常见容器总结
自己总结. 扩容 线程安全 是否支持null 的key 说明 hashmap 2*length 否 是 1.8以后增加红黑树.提高检索效率 hashtable 是 否 官方不建议使 ...
- [对对子队]会议记录4.15(Scrum Meeting 6)
今天已完成的工作 何瑞 工作内容:制作了合成指南 相关issue:实现游戏内UI界面使用的组件 马嘉 工作内容:基本实现了箱子内物品列表 相关issue:实现游戏内UI界面使用的组件 ...
- Beta阶段第二次会议
时间:2020.5.18 工作进展 姓名 工作 难度 完成度 ltx 1.在开小程序开发文档,学习相关知识 轻 85% xyq 1.完成活动场地申请可视化代码(耗时半天) 中 100% lm 1.设计 ...
- series和读取外部数据
1.为什么学习pandas 我们并不是不愿意学习新的知识,只是在学习之前我们更想知道学习他们能够帮助我们解决什么问题.--伟哥 numpy虽然能够帮助我们处理数值,但是pandas除了处理数值之外(基 ...
- Spark面试题整理(三)
1.为什么要进行序列化序列化? 可以减少数据的体积,减少存储空间,高效存储和传输数据,不好的是使用的时候要反序列化,非常消耗CPU. 2.Yarn中的container是由谁负责销毁的,在Hadoop ...
- (类)Program1.1
1 class MyClass: 2 3 i = 12345 4 5 def __init__(self): 6 self.data = "WOOWOWOWO" 7 8 def f ...