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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • static void Main(string[] args)

            {

                string[] names = new string[8];

                int[] score = new int[8];

                for (int i = 0; i < names.Length; i++)

                {

                    Console.Write("请输入第{0}位同学的姓名:", i + 1);

                    names[i] = Console.ReadLine();

                    Console.Write("请输入第{0}位同学的成绩:", i + 1);

                    score[i] = int.Parse(Console.ReadLine());

                }


                for (int i = 0; i < names.Length; i++)

                {

                    Console.WriteLine("第{0}位同学的姓名 {1},成绩为 {2}", i + 1, names[i], score[i]);

                }

                int sum = 0, avg;

                for (int i = 0; i < score.Length; ++i)

                {

                    sum += score[i];

                }

                avg = sum / score.Length;

                Console.WriteLine("学生的总成绩为{0} 平均分为{1},高于平均分的同学有:", sum, avg);

                for (int i = 0; i < score.Length; i++)

                {

                    if (score[i] > avg)

                    {

                        Console.Write(names[i]+' ');

                    }

                }

            }


    查看全部
    0 采集 收起 来源:最终项目

    2018-07-11

  • 数组,可以用来存储相同类型的多个数值。声明并初始化数组的语法:

    数据类型[] 数组名 = new 数据类型[]{初始值1,初始值2,...初始值3};

    数组元素用索引来区分,索引从 0 开始。

    数组的 Length 属性返回数组的长度,即数组元素的个数。


    查看全部
    0 采集 收起 来源:编程练习

    2018-07-11

  • C#有多种初始化方式:

    https://img1.sycdn.imooc.com//5b44dbcb000117ac08720261.jpg

    Length 属性返回数组的长度。


    查看全部
  • 多用特殊符号

    查看全部
  • 数据类型[ ] 数组名 = new 数据类型[长度]; 


    数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 

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

    查看全部
    0 采集 收起 来源:练习题

    2018-07-10

  •   for(int y =1; y<=7;y++)

                {

                    for(int x=1;x<=7;x++)

                    {

                        if(x==y||8-y==x)

                        {

                            Console.Write("o");

                            

                        }else

                        

                           Console.Write(".");   

                        

                    }

                    Console.WriteLine();

                }

                


    查看全部
    0 采集 收起 来源:编程练习

    2018-07-09

  • 查看全部
    0 采集 收起 来源:.NET简介

    2018-07-09

  • 查看全部
    0 采集 收起 来源:.NET简介

    2018-07-09

  • PYN

     string[] name = new string[8] { "景珍", "林惠洋", "成蓉", "洪南昌", "龙玉民", "单江开", "田武山", "王三明" };

                int[] score = new int[8] { 90, 65, 88, 70, 46, 81, 100, 68 };

                int average;

                average = (score[0] + score[1] + score[2] + score[3] + score[4] + score[5] + score[6] + score[7]) / 8;

                Console.WriteLine("平均分是" + average +","+"高于平均分的有:");

                for (int a = 0; a < score.Length; a++)

                {

                    if (score[a] > average)

                    {

                        Console.Write(name[a]+" ");

                    }


                }

                Console.Read();

    输出一摸一样还是显示错误

    查看全部
    0 采集 收起 来源:最终项目

    2018-07-09

  • Console.Write("为什么c#语句如此愚蠢");


    查看全部
  • 1、常量在声明时候赋值,之后不可更改该;

    2、Console.Write();            输出不换行

    3、Console. WriteLine();    输出换行

    4、两个整数相除,结果只有保留整数部分,小数部分自动舍弃;

    5、C#里面都是由 ‘’类‘’组成的,里面大小写是严格区分的;

    6、

    Using.System命名空间

    namespace Test大写

    {

    class Program大写

    {

    static void Main(string[] args)

    {

    0000000000000000000000000000000;

    }

    }

    }



    查看全部
  • 比较运算的结果,都是布尔类型( bool )


    查看全部
  • Console.WriteLine(9+"2.2");//输出92.2,因为"2.2"是字符串,所以9也被转换为"9",+起的作用是连接字符串

    查看全部
  • 程序中的变量名、常量名、类名、方法名,都叫做标识符。C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错。这套规则简单说有下面三条:

    ①标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。

    错误的标识符声明:string $user; //错在使用了其他字符

    ②变量名不能用数字开头。

    错误的标识符声明:double 6h;//错在用数字开头

    ③不能用关键字当变量名。

    错误的标识符声明:char static ;//错在用关键字static做变量名


    查看全部

举报

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

微信扫码,参与3人拼团

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

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