网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月16日漏签0天
c#吧 关注:188,481贴子:823,086
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 3回复贴,共1页
<<返回c#吧
>0< 加载中...

一个很简单的输出方阵“*”的函数,大家帮我看看哪错了?

  • 取消只看楼主
  • 收藏

  • 回复
  • 三石
  • c#大菜鸟
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
在控制台应用程序下输出:
*
***
*****
*******
*****
***
*
我的代码如下:
using System;

namespace ConsoleApplication1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
for(int i=-3;i<=3;i++)
{
int y = Math.Abs(i);
for(int j=1;j<=7-2*y;j++)
{
Console.WriteLine("*");
}
}
}
}
}
为什么得到的结果是25行,每行一个“*”呢,是不是Console.WriteLine()函数输出字符时后面默认每输出一次就换行?


  • 三石
  • c#大菜鸟
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Main函数重贴一下,方便看格式
static void Main(string[] args)
 {
 for(int i=-3;i<=3;i++)
 {
 int y = Math.Abs(i);
 for(int j=1;j<=7-2*y;j++)
 {
 Console.WriteLine("*");
 }
 }
 }


2025-08-16 06:11:56
广告
不感兴趣
开通SVIP免广告
  • 三石
  • c#大菜鸟
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
晕,空格也没用啊


  • 三石
  • c#大菜鸟
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
最近带新人的有时候有些郁闷和沮丧,不能理解为什么一些极其简单的逻辑也会出bug,代码的可维护性也差.
回过头来看看自己11年前发的贴, 当年还是菜鸟的自己还不如现在带的几个新手呢
每个人都有牙牙学语,蹒跚学步的时候, 耐心,恒心,帮助别人成长才对得起senior的称号.


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回c#吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示