-
光環,用 for 會寫,而不會?
int i,j,k;
i=0;while(i<=3)
j=0;while(j<=2-i)
printf(" ");
j++;k=0;
while(k<2*i)
printf("*");
k++;printf("");
i++;i=0;
while(i<=2)
j=0;while(j<=i)
printf(" ");
j++;k=0;
while(k<4-2*i)
printf("*");
k++;printf("");
i++;
-
看著這些熟悉又陌生的**,可惜早就忘了。
-
本來可以幫你的,可惜學了忘也沒用。
-
你所領悟的是七行!
**:#include
void main()
while(k<=2*i-1)
elsewhile (n<=15-2*i)
printf("");
i++;
-
不能只使用 while 語句,至少變數宣告語句必須有乙個。
-
# include
# include
void main()
for(i=1;i<=2*n-1;i++)printf("*");
printf("");
for(a=1;a} 主要考慮的是用for迴圈來解決問題,將鑽石分成兩部分,先列印第一部分,再列印第二部分。
-
要了解 C 語言中陣列的概念,請通過 for 迴圈輸出列印陣列。
-
有很多方法可以做到這一點,你可以從 i=0 開始! 我現在是從1開始的公共班左葉
for(int i=1;i<=4;i++)希望你能得出推論並列印活鑽石。
-
我在這裡使用“代替空格”來說明。 你可以把“改成”“三角形的後半部分留給你,你可以模仿上半部分的文字,如果你能模仿文字,那也是進步!
**: 初始化 n
int n = 10;
三角形的上半部分。
迴圈的執行次數和列印的行數。
for(int i=1;ifor(..
-
看一下模式:
2 1 = 5-[(1)*(2)*2]-1 3 = 5-[(1)*(1)*2] 0 5 = 5-[(0)*2] 1 3 = 5-[(1)*2 ]2 1 = 5-[(2)*2] 因此,內迴圈為:
for( i=-2 ; i<=2;i++
-
和GW-basic一樣,這個程式還有乙個8位學習機,我以前用過,現在忘了,不過給大家乙個想法,就是VB。
private sub command1_click()for i = -4 to 4 step 2print string(abs(i) / 2, " ") &string(5 - abs(i), "*") &string(abs(i) / 2, " ")
next i
end sub
底部是用basic寫的,不知道對不對,10讓str$="這個有七個空格"
20 let str1="***"
30 for i=-4 to 4 step 240 print left$(str,abs(i)/2)) left$(str1,5-abs(i)) left$(str,abs(i)/2)
50 next i
-
function printfile()
for (var k = 1; k <= 2 * i - 1;k++) 確定每行的 * 個數。
for (var i = 1; i <= num - 1;i++) 確定要輸出的行數。
for (var k = 1; k <= 2 * num - 1 - 2 * i;k++) 確定每行的 * 個數。
通話後,系統會要求您輸入邊長,輸入後,會出現乙個菱形。
呼叫 **:p rintfile();
-
var num = 13;
var num1 = -num+1;
var stemp = 2;
var str = "";
for(var i=num1;istr+="";}
我有一種感覺,這可能是你想要的。
rebecca的中文拼寫:Rebecca,描述:原來自希伯來語ribkah,意思是"打結的繩索",用它來比喻"忠實的妻子"。 >>>More
十年生死,恆元祥,綿羊綿羊。 千里孤墳,洗衣粉有著奇異的強度。 即使你們不認識,也要補充維生素C,Shierkang。 >>>More
bool f=0;
for(int i=1000;i>=1;我--)從最大的數字 1000 開始,然後嘗試使用較小的數字。 >>>More