請問各怎樣打印 數字三角形?謝謝

问题描述

121232123打入數字,如何會出這整齊三角形

解决方案

本帖最后由 wai2008 于 2010-12-12 11:44:57 编辑
解决方案二:
输入什么数字?几行?几列?还是这样..system.out.println(1);system.out.println(212);system.out.println(32123);

解决方案三:
打入行數,但數字要整齊,可否解決?importjavax.swing.JOptionPane;publicclassprintpyramid{publicstaticvoidmain(String[]args){Stringinput=JOptionPane.showInputDialog("Enterthenumberoflines:");intnumberOfLines=Integer.parseInt(input);if(numberOfLines<1||numberOfLines>15){System.out.println("Youmustenteranumberfrom1to15");System.exit(0);}for(introw=1;row<=numberOfLines;row++){for(intcolumn=1;column<=numberOfLines-row;column++)System.out.print("");for(intnum=row;num>=1;num--){System.out.print((num>=10)?""+num:""+num);}for(intnum=2;num<=row;num++){System.out.print((num>=10)?""+num:""+num);}System.out.println("");}}}
解决方案四:
importjavax.swing.JOptionPane;publicclassprintpyramid{publicstaticvoidmain(String[]args){Stringinput=JOptionPane.showInputDialog("Enterthenumberoflines:");intnumberOfLines=Integer.parseInt(input);if(numberOfLines<1||numberOfLines>15){System.out.println("Youmustenteranumberfrom1to15");System.exit(0);}for(introw=1;row<=numberOfLines;row++){for(intcolumn=1;column<=numberOfLines-row;column++)System.out.print("");for(intnum=row;num>=1;num--){System.out.print((num>=10)?""+num:""+num);}for(intnum=2;num<=row;num++){System.out.print((num>=10)?""+num:""+num);}System.out.println("");}}}

时间: 2024-09-02 14:57:41

請問各怎樣打印 數字三角形?謝謝的相关文章

請問要如何產生出這樣的數字排列

问题描述 for (i = 1; i <= 4; i++){var a = i+1 ;var b = i+2 ;var c = i+3 ;document.write(a);document.write(b);document.write(c);輸出// 234輸出// 345輸出// 456輸出// 567}這個是我目前這樣寫成固定的方法要如何寫成變數的方式呢?var x = 4;for (i = 1; i <= x; i++){//想不出來輸出// 234輸出// 345輸出// 456輸

請問數字相減問題

问题描述 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Conten

請問如何依序產生數字

问题描述 我想要用js輸出數字123456789101112131415請問這個該怎麼做出來呢 问题补充:蔡华江 写道 解决方案 验证了一下....var arr= [];for(var i=1;i<=100;i++){ arr.push(i); arr.push(i%5==0?'<br/>':'t');}document.write(arr.join(''));解决方案二:引用不能跑出結果 寒个,当然不能跑,,漏了个i++.自己调一下呀...解决方案三:看错了.....抱歉 1楼的思路

請問怎麼才能將GRIDVIEW中的數據導到EXCEL並由用戶選擇路徑存入客戶端,並在字符型或所有字段值前加入單引號?

问题描述 求救:我現在用C#寫了幾段代碼都無法解決這個問題!如果用數據流存儲,會出現如果字符串類型的數據導入EXCEL前面的001會直接變為1而用EXCEL存儲,不會有存儲框提示,自動存在了WEB服務器上,也沒任何提示!如何才能讓用戶選擇性存儲到客戶端?多謝方式一:文件流形式(但不能解決0開台的字串問題)protectedvoidGridViewToExcel(GridViewGdv,stringstitle){Response.Clear();Response.Buffer=true;Resp

請問各位大哥,NPOI中怎樣獲取單元格是否被隱藏?

问题描述 sheet.GetRow(0).GetCell(0).CellStyle.IsHidden這個獲取不了"單元格是否被隱藏",都是為false 解决方案 解决方案二:单元格可以被隐藏?如何隐藏?解决方案三:...改用Aspose.CELL解决方案四:比如一行或一列被隱藏,如果知道這一列或一行被隱藏?RowStyle.IsHidden,這個沒用解决方案五:引用3楼u011196828的回复: 比如一行或一列被隱藏,如果知道這一列或一行被隱藏?RowStyle.IsHidden,這

請問C#內如何處理BYTE[]字串?

问题描述 一共有兩個問題:1.小弟目前在寫一個C#程式,會使用到一個MFC建立的COM元件(OCX).物件名稱叫做MyOCX.MyOCX有一個function叫做ReadUserData(BYTE*Buf).(我從C#看到這個functionspec變成ReadUserData(refbyteBuf)).這個Buf其實是BYTE[30].內容是一個字串"100".下面是部分的程式碼:byte[]buf=newbyte[30];if(MyOCX.ReadUserData(refbuf[0

同一方法實現兩個不同的接口,請問可以嗎?

问题描述 大家好!我想用同一個方法來實現兩個不同的接口,請問可以嗎?在線等!謝謝了! 解决方案 解决方案二:可以的解决方案三:可以,允许对接口实现多继承解决方案四:可以,没问题的解决方案五:可以的只有接口可以多继承解决方案六:但是我的方法裡是不可以的!你們是不是想成了,一個接口由兩個方法來實現了呢?我知道這樣是可以的,而我想的是一個方法來實現兩個不同的接口.同好是相反的!解决方案七:一個方法來實現兩個不同的接口???一个类吧?解决方案八:楼主的实现是什么意思啊?说清楚点吧解决方案九:同一方法當然

如何在WPS中打印反字

在金山文字2002中打印反字 1.单行文字法.我们知道,在WPS的"图形"工具栏上有一个"单行文字"按钮(在WPS Office及以后的版本中,又增加了一个"多行文字"按钮),利用这两个按钮,就可以打印出反字来. 下面,我以金山文字2002的"多行文字"按钮为例,看看具体的实现过程: ①启动金山文字2002,执行"视图→工具栏→图形"命令,展开"图形"工具栏(如图6). ②单击工具栏上的

格式-分解二進制數字 n 成兩個數字 a(n), b(n) +

问题描述 分解二進制數字 n 成兩個數字 a(n), b(n) + Splitting Numbers(數字分解) 分解二進制數字 n 成兩個數字 a(n), b(n) 的定義如下: 若 0<= i1<i2<... <ik分別代表數字 n 中位元值為 1 的位元索引(最小索的引值為0). 然後數字 a(n) 中位元值為 1 的位元索引分別為i1, i3, i5, ... 以及數字 b(n) 中位元值為 1 的位元索引分別為i2, i4, i6, ... (與具有索引0的至少顯著位)