章节
问答
课签
笔记
评论
占位
占位

编程练习

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

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

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

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

任务

《三国演义》中,蜀国“五虎上将”是:关羽、张飞、赵云、马超、黄忠。

请用数组保存五虎上将的名字,然后循环打印。打印结果如下:

?不会了怎么办

            //声明字符串数组,保存“五虎上将”的名字
            string[] name = new string[] { "关羽", "张飞", "赵云", "马超", "黄忠"};
            //循环输出“五虎上将”的名字
            for (int i = 0; i < name.Length; i++)
            {
                Console.Write(name[i]+",");
            }

||
1
2
using System;
using System
    .Collection
    s.Generic;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕勒4616183
for 循环后面的()是中文状态下的,改成英文输入

最新回答 / 慕函数7131464
没错,只是慕课要求打印的有逗号

最赞回答 / 慕桂英6068768
需要用 new 分配内存string[] names = new string[5]{"关羽","张飞","赵云","马超","黄忠"};

最新回答 / Lumoose
每输出一次结果后面有个逗号,如果你写的是names[i],则输出结果后面没有任何符号

最赞回答 / weixin_慕圣6599702
索引为1时,会没有读取到索引0的值

最新回答 / _小明一生之敌
你的数组错了"关羽,","张飞,","赵云,","马超,","黄忠,"。换这个进去就对的 一些要主页那些输出的标点符号。也不中的这个能不能改 分割符

最赞回答 / 慕粉1469974052
string[] name=new string[]{"关羽","张飞","赵云","马超","黄忠"}后面没加; Console.Write(name[i]=",");应该是 Console.Write(name[i]+",");

已采纳回答 / ricardo_5
name.Length应该这么写不要听上面的,for里边i定义的是数组的下标,肯定是int类型

最新回答 / 无根鸟飞呀飞
Length这个大小写弄错了,C#是严格区分大小写的。

最新回答 / Heron_Wang
Console.WriteLine(); //输出后换行Console.Write();        // 输出不换行

已采纳回答 / 烏合之眾
 Console.WriteLine() 方法應該這樣寫,你寫成Console.Writeline()了

最新回答 / qq_落叶废话_0
你这图片什么都看不清楚
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言