




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
using System;using System.Collections.Generic;using System.Linq;using System.Text;class HelloWorld public void Print() /类中方法,定义了名称为Print()的方法。 Console.WriteLine(Hello,World);/调用Console.WriteLine()方法 static void Main(string args) /定义Main()方法 /*对象是具体的事物,是类的实例。定义一个类之后, 就可以创建该类的实例。通过对象调用类的实例字段和方法。*/ HelloWorld helloworld = new HelloWorld(); /创建对象,定义一个HelloWorld类的对象helloworld helloworld.Print(); /通过对象来调用方法,使用对象(helloworld)调用方法Print() Console.ReadKey(); /*转义符*/class program static void Main(string args) string s = ab; /输出ab Console.WriteLine(s); string ss = ; /表示字符串中的不当成转义符,注意只对转义符有意义 Console.WriteLine(ss); Console.ReadKey(); /*类型转换*/class program static void Main(string args) Console.WriteLine(请输入第一个数字?); string s1 = Console.ReadLine(); int i1=Convert.ToInt32(s1); Console.WriteLine(请输入第二个数字?); string s2 = Console.ReadLine(); int i2 = Convert.ToInt32(s2); Console.WriteLine(0+1=2, i1, i2, i1 + i2); Console.ReadKey(); class program static void Main(string args) Console.WriteLine(请输入第一个数字?); int i1 = Convert.ToInt32(Console.ReadLine(); int i2 = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(0+1=2, i1, i2, i1 + i2); Console.ReadKey(); /*赋值*/class program static void Main(string args) int i = 10; i = i + 1; Console.WriteLine(i); i = i + i; Console.WriteLine(i); Console.ReadKey(); /*交换变量*/class program static void Main(string args) int i1 = 10; int i2 = 20; Console.WriteLine(i1=0,i2=1, i1, i2); int i3; i3 = i1; i1 = i2; i2 = i3; Console.WriteLine(i1=0,i2=1, i1, i2); Console.ReadKey(); /*if语句*/class program static void Main(string args) Console.WriteLine(请输入你的年龄?); string s = Console.ReadLine(); int age = Convert.ToInt32(s); if (age 20) Console.WriteLine(成年人); else if (age 10) Console.WriteLine(儿童); else Console.WriteLine(婴幼儿); Console.ReadKey(); class program static void Main(string args) Console.WriteLine(请输入密码?); string password = Console.ReadLine(); if (password = 888888) Console.WriteLine(密码正确!); else Console.WriteLine(密码错误,请重新输入?); password=Console.ReadLine(); if (password = 888888) Console.WriteLine(密码正确!); else Console.WriteLine(密码错误!); Console.ReadKey(); class program static void Main(string args) Console.WriteLine(请输入您的数学成绩); int math = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(请输入您的语文成绩); int chinese = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(您的总成绩为:0分, math + chinese); Console.ReadKey(); /*布尔类型*/class program static void Main(string args) int i = 30; Console.WriteLine(0, i = 1); Console.WriteLine(0, i = 1); Console.ReadKey(); class program static void Main(string args) int age = 20; int wight = 120; bool result = age = 18 & wight = 100; Console.WriteLine(result); Console.ReadKey(); class program static void Main(string args) Console.WriteLine(*); Console.WriteLine(* 欢迎使用本软件 *); Console.WriteLine(*); Console.ReadKey(); /*定义3个变量,分别存储一个人的姓名(张三),性别(男),年龄(28),电话号码和工资(7600.33). 然后在屏幕上显示,我叫XX,性别是X,今天X岁了,电话号码是X,我的工资是XX元*/class program static void Main(string args) string name = 张三; char sex = 男; int age = 28; age = 30; string phone = decimal salary = 7600.33m; Console.WriteLine(我叫0;n性别是1;n今年2岁了;n电话号码是3;n我的工资是4元。, name, sex, age, phone, salary); Console.ReadKey(); /*编程实现计算几天(如46天)是几周零几 天. */class program static void Main(string args) try Console.WriteLine(请输入天数); int Day = Convert.ToInt32(Console.ReadLine(); int week = Day / 7; int day = Day % 7; Console.WriteLine(0天是1周2天, Day, week, day); catch Console.WriteLine(请按正确格式输入); Console.ReadKey(); /*.定义两个变量如:a b分别赋值为10和5,写程序交换两个变量的值*/class program static void Main(string args) /int a = 10; /int b = 5; /int temp; /temp = a; /a = b; /b = temp; /Console.WriteLine(a=0nb=1, a, b); /Console.ReadKey(); /*1.练习:问用户喜欢吃什么水果,假如用户输入”苹果”,则显示”哈哈,这么巧呀,我也喜欢吃苹果”*/class program static void Main(string args) Console.WriteLine(请输入你喜欢吃的水果?); string input = Console.ReadLine(); Console.WriteLine(这么巧呀,我也喜欢吃0。,input ); Console.ReadKey(); /*2.练习:请用户输入姓名,然后在屏幕上显示“你好,XXX. XXX为用户刚刚输入的姓名.*/class program static void Main(string args) Console.WriteLine(请问你叫什么名字?); string name = Console.ReadLine(); Console.WriteLine(你好,0。, name); Console.ReadKey(); /*转义字符*/class program static void Main(string args) Console.WriteLine(C#中的字符要用号引起来。); char ch = ; /传义字符是一个char类型 Console.WriteLine(ch); Console.WriteLine(1t2t3t4t5t);/t具有对齐功能 Console.WriteLine(11t231t6789t9); Console.WriteLine(); Console.WriteLine();/两个等于一个 Console.WriteLine(http:/business.tsohu.ncom/);/放在前面表示不转义 Console.ReadKey(); /*算术运算符*/class program static void Main(string args) int chinese = 90; int math = 80; int english = 91; int sum = chinese + math + english; int avg = sum / 3; Console.WriteLine(你的总成绩为0,平均成绩为1, sum, avg); Console.ReadKey(); double pi = 3.14; double r = 5; /参与运算的操作数类型必须一致(即相同),这里不要定义int r = 5 double s = pi * r * r; Console.WriteLine(s = 0,s); Console.ReadKey(); /*:某商店T恤的价格为35元/件,裤子的价格为120元/条.小明在该店买了3件T恤和2条裤子, 请计算并显示小明应该付多少钱?假如商店为小明打8.8折,那么小明应付多少钱呢? */class program static void Main(string args) double tshirtPrice = 35; double trousersPrice = 120; double totalMoney = 3 * tshirtPrice + 2 * trousersPrice; double disMoney = totalMoney * 0.88; Console.WriteLine(购物总计:0元,打8.8折后应付:1元。,totalMoney,disMoney); Console.ReadKey(); class program static void Main(string args) int a = 10; int b = 3; int mod = a % b; /int quo = a / b; /double quo = 1.0 * a / b; /乘以1.0后,隐式转换成double类型 double quo = (double)a / b; /强制类型转换 Console.WriteLine(mod); Console.WriteLine(quo); / Console.WriteLine(a % b = 0, a / b = 1, mod, quo); Console.ReadKey(); /*让用户输入他的语文和数学成绩,计算他的总成绩并显示出来?*/class program static void Main(string args) Console.WriteLine(请输入你的语文成绩?); /string chinese = Console.ReadLine(); /int chineseScore=Convert.ToInt32(chinese); /*把输入的数字字符串转换成int类型, 如果输入的是字母,则不能转换*/ int chinese = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(请输入你的数学成绩?); /string math = Console.ReadLine(); /int mathScore=Convert.ToInt32(math); int math = Convert.ToInt32(Console.ReadLine(); /Console.WriteLine(你的总成绩为:0, chineseScore + mathScore); Console.WriteLine(你的总成绩为:0, chinese + math); Console.ReadKey(); /*让学生输入其姓名和语文数学英语,编程求总分和平均分,并在屏幕上显示: 你的总分数为xx分,平均为分.*/class program static void Main(string args) try Console.WriteLine(请输入你的姓名?); string name = Console.ReadLine(); Console.WriteLine(请输入你的语文成绩?); int chinese = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(请输入你的数学成绩?); int math = Convert.ToInt32(Console.ReadLine() ; Console.WriteLine(请输入你的英语成绩?); int english = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(0的三科成绩总分数为1,平均分为2., name, chinese + math + english, (chinese + math + english)/3); catch Console.WriteLine(你刚刚输入的数据有误,程序无法运行,请重新运行本程序!); Console.ReadKey(); /*编程实现计算几天(如46天)是几周零几 天. */class program static void Main(string args) try Console.WriteLine(请输入天数); int days = Convert.ToInt32(Console.ReadLine(); int week = days / 7; int mod = days % 7; Console.WriteLine(0天中共有1周零2天, days, week, mod); catch Console.WriteLine(请按正确格式输入); Console.ReadKey(); /*编程实现107653秒是几天几小时几分钟几秒? */class program static void Main(string args) Console.WriteLine(请输入你要计算的秒数?); int second = Convert.ToInt32(Console.ReadLine(); /int second = 107653; int day = second / (60 * 60 * 24); int mod = second % (60 * 60 * 24); int hour = mod / (60 * 60); mod = mod % (60*60); int min = mod / 60; mod = mod % 60; Console.WriteLine(在0秒中,有1天2小时3分钟4秒, second, day, hour, min, mod); Console.ReadKey(); /*前+与后+的区别*/class program static void Main(string args) int age = 18; int sum = age+ - 10; /后+,取原值参与运算,然后自增 /int sum = +age - 10; /前+,先自增,然后取新值参与运算 Console.WriteLine(age = 0nsum =1, age, sum); Console.ReadKey(); class program static void Main(string args) /int var1; /int var2 = 5; /int var3 = 6; /var1 = var2+ * -var3; /Console.WriteLine(var1=0,var2=1,var3=2, var1, var2, var3); int var1; int var2 = 5; int var3 = 6; var1 = +var2 * var3-; Console.WriteLine(var1=0,var2=1,var3=2, var1, var2, var3); Console.ReadKey(); /*bool类型*/class program static void Main(string args) /int zsAge = 18; /int lsAge = 20; /bool isRight = zsAge lsAge; /用= 18 & weight = 100; Console.WriteLine(result); Console.ReadKey(); /*让用户输出张三的语文和数学成绩,输出以下判断是否正确,正确输出true,错误输出false 1)张三的语文和数学成绩都大于90分 2)语文和数学有一门是大于90分的*/class program static void Main(string args) Console.WriteLine(请输入你的语文成绩?); int chinese = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(请输入你的数学成绩?); int math = Convert.ToInt32(Console.ReadLine(); /*张三的语文和数学成绩都大于90分*/ bool first = chinese 90 & math 90; /*语文和数学至少一门是大于90分的*/ bool sec = chinese 90 | math 90; Console.WriteLine(张三的语文和数学成绩都大于90分这句话的结果为0, first); Console.WriteLine(语文和数学至少一门是大于90分的这句话的结果为0, sec); Console.ReadKey(); /*写下判断闰年的表达式,设待判断的年份变量为year. 润年的判定(符合下面两个条件之一): 年份能够被400整除.(2000) 年份能够被4整除但不能被100整除.(2008) 让用户输入一个年份, 如果是润年,则输出true,如果不是,则输出false. */class program static void Main(string args) Console.WriteLine(请输入一个年份?); int year = Convert.ToInt32(Console.ReadLine(); bool result = (year % 400 = 0) | (year % 4 = 0) & (year % 100 != 0); Console.WriteLine(result); Console.ReadKey(); /*逻辑与、逻辑或的短路问题*/class program static void Main(string args) int a = 10; int b = 5; /bool result = +a 50 & +b 1;/第一个表达式已经不成立(false),第二个表达式就不参与运算 bool result = +a 5 | +b 1; Console.WriteLine(a=0,b=1, a, b);/观察b的值 Console.ReadKey(); class program static void Main(string args) int chinese = 95; int math = 80; /bool result = (chinese 90 & math 90); bool result = (chinese 90 | math 90); Console.WriteLine(result); Console.ReadKey(); class program static void Main(string args) int a = 3; int b = 10; Console.WriteLine(a.ToString() + b);/在这里+号是连接的意思 Console.ReadKey(); /*编程实现:如果张三的考试成绩大于90分,那么爸爸奖励他100元*/class program static void Main(string args) Console.WriteLine(请输入张三的考试成绩?); int zsScore = Convert.ToInt32(Console.ReadLine(); if (zsScore 90) Console.WriteLine(爸爸奖励他100元); Console.ReadKey(); /*让用户输入年龄,如果输入的年龄大于18(含)岁,则给用户显示你已成年.*/class program static void Main(string args) Console.WriteLine(请输入你的年龄?); int age = Convert.ToInt32(Console.ReadLine(); if (age=18) Console.WriteLine(你已成年!); Console.ReadKey(); /*如果张三的语文成绩大于90并且音乐成绩大于80 语文成绩等于100并且音乐成绩大于70,则奖励100元.*/class program static void Main(string args) Console.WriteLine(请输入你的语文成绩?); int chinese = Convert.ToInt32(Console.ReadLine(); Console.WriteLine(请输入你的音乐成绩?); int music = Convert.ToInt32(Console.ReadLine(); if(chinese 90 & music 80)|(chinese =100 & music 70) Console.WriteLine(奖励100元,买糖吃去吧!); Console.ReadKey(); /*让用户输入用户名和密码,如果用户名为admin,密码为mypass,则提示登录成功. */class program static void Main(string args) Console.WriteLine(请输入你的用户名?); string userName = Console.ReadLine(); Console.WriteLine(请输入你的密码?); string password = Console.ReadLine(); if (userName = admin) & (password = mypass) Console.WriteLine(登录成功!); else Console.WriteLine(用户名或密码错误!); Console.ReadKey(); /*编程实现:如果张三的考试成绩大于90(含)分,那么爸爸奖励他100元, 否则的话,爸爸就让张三写学习总结*/class program static void Main(string args) Console.WriteLine(请输入张三的考试成绩?); int zsScore = Convert.ToInt32(Console.ReadLine(); if (zsScore = 90) Console.WriteLine(爸爸奖励他100元); else Console.WriteLine(不准出去玩,写总结去吧!); Console.ReadKey(); /*盖茨买了一筐鸡蛋,如果坏蛋少于5个,他就吃掉,否则他就去退货 */class program static void Main(string args) Console.WriteLine(请输入坏蛋的个数?); int badEgg = Convert.ToInt32(Console.ReadLine(); if (badEgg 100) Console.WriteLine(a = 0, a); else Console.WriteLine(b = 0, b); Console.ReadKey(); /*对学员的结业考试成绩评测(考虑用if好还是用if-else好) 成绩=90 :A 90成绩=80 :B 80成绩=70 :C 70成绩=60 :D 成绩= 90) Console.WriteLine(A); else if (score = 80) Console.WriteLine(b); else if (score = 70) Console.WriteLine(C); else if (score = 60) Console.WriteLine(D); else/这个else是可以省略的 Console.WriteLine(E); Console.WriteLine(nn回车结束); Console.ReadKey(); /*提示用户输入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州雍福产业发展投资(集团)有限公司人才引进暨员工招聘27人笔试历年参考题库附带答案详解
- 2025贵州水投水库运营管理黔东南有限公司面向社会招聘综合笔试历年参考题库附带答案详解
- 2025航天工业发展股份有限公司所属单位招聘118人笔试历年参考题库附带答案详解
- 2025年上半年广东广州开发区黄埔区招聘事业单位人员18名模拟试卷附答案详解(模拟题)
- 2025福建省南平人力资源服务有限公司建阳分公司招聘笔试历年参考题库附带答案详解
- 2025福建漳州供销集团委托漳州市天一人力资源服务集团有限公司招聘劳务派遣人员2人笔试历年参考题库附带答案详解
- 2025年甘肃省天水天光半导体有限责任公司招聘18人考前自测高频考点模拟试题及答案详解(有一套)
- 2025年南平工业园区开发建设有限公司公开招聘拟聘用人员笔试历年参考题库附带答案详解
- 2025四川绵阳科发商业服务有限公司招聘秩序主管岗位拟录用人员笔试历年参考题库附带答案详解
- 2025甘肃农业大学招聘博士专职辅导员16人模拟试卷及答案详解参考
- 垫资柴油购销合同协议
- 2025-2030国内地热能行业市场发展现状及竞争格局与投资发展前景研究报告
- Unit1 Section B What do we need to know about a new friend?教学设计 2024-2025学年人教版七年级英语上册
- 人工智能在生活中的应用课件
- 全球航路的开辟教学课件-2024-2025学年高一下学期统编版(2019)必修中外历史纲要下
- Unit 2 Different families Part A(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- LED显示屏采购投标方案(技术方案)
- 2024-2025学年七年级语文上册第一单元测试卷(统编版2024新教材)
- 初中英语形容词比较级和最高级省公开课一等奖全国示范课微课金奖课件
- GB/T 1503-2024铸钢轧辊
- 幼儿园社会教育专题-考核测试题四(第七、八章)-国开(ZJ)-参考资料
评论
0/150
提交评论