作者springfeel (老人星)
看板Soft_Job
标题[请益] 想问一题很基本的程式问题
时间Thu Aug 22 20:19:31 2019
代po 朋友目前自学C#
---------------------------------------------
各位前辈好,小弟目前正在自学C#
想用C#的语法写出星星的正三角型排列
之前做过类似的练习,但当时用的是巢状写法
听说可以不用用巢状回圈就写的出来....但我想破了头却没个头绪...只写出了如下的程
式
目前卡在三角型的型状有了,但显示出来的却不是*号
不知道是哪里有问题(有爬文+找过 stack overflow了,但都是用巢状回圈的写法),麻烦
各位前辈提点了,万分感谢
public void No7(int n)
{
string a = "*";
for (int i=1;i<=n ;i++)
{
a += i;
Response.Write(a);
Response.Write("<br>");
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.173.102.56 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1566476373.A.B38.html
1F:推 abc0922001: 那你又是怎麽听说的,听老师说的吗 08/22 20:26
2F:→ abc0922001: a+=i 是什麽意思,能解释一下吗 08/22 20:28
3F:→ springfeel: 万分感谢a大,一语点醒梦中人 08/22 20:30
4F:推 hooll111: 递回? 08/22 21:04
5F:→ gn00273680: 他解出来了吧 08/22 21:05
6F:→ y956403: 错板了吧? 08/22 21:12
7F:推 leo5916267: 该不会是用array.map之类的解吧 08/22 21:44
8F:→ springfeel: a+=i的部份把i改成*就可以了 08/22 21:50
9F:→ springfeel: 错板的话万分抱歉 08/22 21:50
10F:推 ko27tye: 这还不是正三角吧 08/22 22:20
11F:→ MOONY135: 我感觉会跑版 08/22 22:33
12F:→ alog: Hen怀念 这种鬼东西 印象有各种奇怪的解法 08/22 23:29
13F:→ alog: 原po如果无聊可以试试这种的XD 08/22 23:30
15F:→ winken2004: 想起之前不知在哪个版看过一堆奇怪的99乘法表 08/22 23:30
16F:推 celestialgod: 楼上说的在cpp板的 08/23 00:10
17F:推 BambooGrove: 用一个for加上if,里面放goto,可以做到 08/23 02:40
18F:推 BambooGrove: 多补充一点好了。你用goto跳回回圈前面,等於又重新 08/23 02:49
19F:→ BambooGrove: 要跑回圈,回圈里面判断设好,你要一个for回圈实际当 08/23 02:49
20F:→ BambooGrove: 多少回圈用都没问题 08/23 02:49
21F:→ LinuxKernel: ...... 08/23 07:08
22F:推 ChungLi5566: 以前高中都在研究这种程式 08/23 08:27
23F:推 eggli: DENTIFICATION DIVISION. 08/23 12:01
24F:→ eggli: PROGRAM-ID. '天下第一印*大会 COBOL组'. 08/23 12:01
25F:→ eggli: PROCEDURE DIVISION. 08/23 12:01
26F:→ eggli: DISPLAY ' *'. 08/23 12:01
27F:→ eggli: DISPLAY ' ***'. 08/23 12:01
28F:→ eggli: DISPLAY ' *****'. 08/23 12:01
29F:→ eggli: DISPLAY '*******'. 08/23 12:01
30F:→ eggli: STOP RUN. 08/23 12:01