为了账号安全,请及时绑定邮箱和手机立即绑定

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
828人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • using System; using System.Collections.Generic; using System.Text; namespace projGetMaxScore { class Program { static void Main(string[] args) { string[] names = new string[] { "吴松", "钱东宇", "伏晨", "陈陆", "周蕾", "林日鹏", "何昆", "关欣" }; int[] score = new int[] { 89, 90, 98, 56, 60, 91, 93, 85 }; int maxnum =score[0]; string name=names[0]; for (int i = 0; i < 8; i++) { if (score[i] > maxnum) { maxnum = score[i]; name = names[i]; } } Console.WriteLine("分数最高的是" + name + "分数是" + maxnum); } } }
    查看全部
    1 采集 收起 来源:练习题目

    2018-03-22

  • {0}是占位符。 占位符,用{ }来表示,在{ }内填写所占的位的序号,C#规定从0开始。如在这行语句中输出变量age和name,那就要多再写个占位符,如: Console.WhiteLine("我今年{0}岁,我的名字叫{1}",age,name);
    查看全部
    1 采集 收起 来源:练习题

    2018-03-22

  • 打印两个变量的文本时,想让其两者之间有间距,在第二个变量文本引号下加入空格即可
    查看全部
    1 采集 收起 来源:算法——交换

    2016-04-13

  • 使用console.write指令时括号里有引号的是文本输出,没有引号可引用赋值常量
    查看全部
    1 采集 收起 来源:C#的常量

    2016-04-13

  • ///是文档注释,只能写在类、方法、属性的前面。不能用来注释单个变量。
    查看全部
    1 采集 收起 来源:练习题

    2016-04-12

  • Console.WriteLine("....",age); age=age-2; 下面那个语句根本就没被打印,不翻译。
    查看全部
    1 采集 收起 来源:练习题

    2018-03-22

  • C#中的switch,每个分支都应该以break;结束,break的作用是跳出switch结构。但是,如果某个分支中没有语句,那么也可以不写break;
    查看全部
    1 采集 收起 来源:练习题

    2016-04-07

  • !x>y,x=1,y=2;result:fasle
    查看全部
    1 采集 收起 来源:练习题

    2018-03-22

  • Length,注意L是大写
    查看全部
  • 设置断点:F9 调试:F5 单步执行:F10
    查看全部
    1 采集 收起 来源:如何调试程序

    2016-03-28

  • if...else条件结构中,若某分支只含一条命令,那么是可以省略大括号{}的。如上一节的练习,可以简化为: static void Main(string[] args) { string job="科员"; if(job=="局长"); Console.WriteLine("发双黄月饼"); else if(job=="处长"); Console.WriteLine("发蛋黄月饼"); else if(job=="科长"); Console.WriteLine("发枣泥月饼"); else Console.WriteLine("发五仁月饼"); } 注意,若分支中包含2条以上的命令,是不能省略{}的。 若if和else较多,又省略了{},怎么判断那一个if和那一个else是一对呢?看下面的代码: static void Main(string[] args) { int x=5; if(x>5) if(x>7) Console.WriteLine("A"); else Console.WriteLine("B"); else Console.WriteLine("C"); 当有多个if和else,又没有{}时,请参考下原则: 1、每一个else与前面离它最近的if配对。照这原则,上面代码的两个else都与第二个if配对,这显然不可能,于是有了第二个原则。 2、多个else都与同一个if相近时,最内层的的else优先配对。这样,上面代码中第二个else只能与第一个if配对。上面的代码会输出“C”。 根据这两原则,上面代码等同如下代码: static void Main(string[] args) { int x=5; if(x>5) { if(x>7) { Console.WriteLine("A"); } else { Console.WirteLine("B"); } } else { Console.WriteLine("C"); } } 写条件结构时,尽可能加{}以省掉不必要的错误和麻烦。
    查看全部
  • 新建新的项目,需要选择C#,控制台应用程序,修改名称,及保存的位置。 调试程序:F5 直接运行:Ctrl+F5 输出:console.write
    查看全部
  • 每一个else与前面离它最近的if配对。 多个else都与同一个if相近时,最内层的else优先配对。
    查看全部
  • int a[]={89,90,98,56,60,91,93,85}; string b[]={"五腮红","前冬雨","伏晨","陈陆","周岁","林日碰","何坤","关兴"}; int num=a[0]; int i;j=0; for(int i=1;i<8;i++){ if(a[i]>num){ num=a[i]; j=i; } } Console.WriteLine("分数最高的是{0},分数是{1}",b[j],num);
    查看全部
    1 采集 收起 来源:练习题目

    2018-03-22

  • ①每一个 else 与前面离它最近的 if 配对。按照这个原则,上面示例代码的两个 else 都与第二个 if 配对,这显然是不可能的,于是又有了第二个原则。 ②多个 else 都与同一个 if 相近时,最内层的 else 优先配对。这样,第一个 else 处于内层,就与第二个 if 优先配对,第二个 else 只能与第一个 if 配对。上面的示例代码会输出“C”。
    查看全部

举报

0/150
提交
取消
课程须知
本课程是C#基础课程,热烈欢迎各位小伙伴拍砖吐槽!!
老师告诉你能学到什么?
1、C#的基本概念 2、Visual Studio的使用技巧 3、C#的语法和程序逻辑

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!