1樓:廖寶馬
#include
int main()
int total = 7;//每行空格 + 星號的總字元數int x,j,k;//用做迴圈的變數。
int xx,kg;//xx表示*號個數,kg表示空格個數(單邊,左邊)
xx = 1;//開始的時候,第一行*號個數為1for(x = 0 ;x < 7;x++)一共輸出7行kg = total - xx) /2;//空格的個數等於總數 - 號個數,除以2就是單邊的個數。
for(j=0;j最後輸出:
2樓:老師去了
一些基本的語句你應該懂的吧。for是迴圈語句,printf是輸出顯示語句。如果你想顯示一個m*n大小的菱形,你就自己看看那個地方該輸出*,那個地方該輸出空格,然後迴圈列印就行了。
慢慢來,入門了就感覺簡單多了。
3樓:匿名使用者
在第二個for(i=0;i<=3;i++)
改為or(i=1;i<=3;i++)試試。
4樓:匿名使用者
兩個迴圈,輸出一個5*5的菱形,你還要解釋什麼內容,請有針對性的問。
c語言程式設計 列印星號空心菱形
5樓:扯淡的元芳
給上半部分的**(變數未定義)
for(i=1;i<=(n+1)/2;i++)
c語言 :列印星號空心菱形,求解
c語言程式設計用星號輸出菱形
用c語言迴圈語句輸出菱形星號
6樓:自我程式設計
我寫的**常量可修改任意奇數,實現其他大小的菱形。
#include
#define maxlen 7//菱形最寬處*號個數,可修改!(必須是奇數)
int main()
{int i=1,j,m=maxlen;
while(i=1)//下半層。
{for(j=0;j<(m-i)/2;j++)printf("
for(j=0;j
c語言程式功能要求為,輸入一個整數n(n>0 && n<10), 列印出星號菱形陣列?
7樓:紫薇參星
按照你的要求列印星號菱形陣列的c語言程式如下。
用c語言程式設計輸出菱形 圖案
8樓:設計複雜
首先在電腦中開啟c語言器,新建一個原始檔,如下圖所示。
然後寫入**,如下圖所示,源**如下:#include//用c語言迴圈來畫出數字構成的菱形 。
繼續輸入**,如下圖所示,for(i=1;i<=n-1;i++)輸出下半個三角形 if(i==n-1)printf("1");else{for(t=1;t<=n-i;t++)
最後點選編譯並執行,如下圖所示,然後輸入n就能看到結果了,菱形圖案。
9樓:風若遠去何人留
迴圈輸出, 只要確定了空格的個數就可以。
int main()
for (j = 0; j < 2 * i+1; j++)printf(""
} for (i = 0; i < line - 1; i++)for (j = 0; j < 2 * line - 1 - i) -1; j++)
printf(""
} system("pause");
return 0;
}這個是實心菱形的**。
10樓:匿名使用者
/*用如下語句輸出比較好理解,主要是迴圈結構的巢狀語句發揮作用,注意空格和星號的遞增關係*/並且你需要多少行,就能輸出多少行。精煉!#include ""
void main()
printf("
for(i=0;i<=n;i++)
11樓:4747哦
#include
main()
printf(""輸出第i行的*以後,換行執行i+1行的迴圈。
}//以下程式執行倒星三角形。
for(i=0;i<(m-1)/2;i++)剩下行數m-(m+1)/2=(m-1)/2
printf(""
12樓:網友
/*曼哈頓距離原理 解決輸出菱形問題。
#include
using namespace std;
int main()
cout<}return 0;}
13樓:網友
譚浩強第四版課後題答案。
#include
int main()
for(b=1;b<=2*i-1;b++)控制每行*的個數printf(""
}//後3行,下半部分。
for(i=n-1;i>=1;i--)控制前四行行數for(b=1;b<=2*i-1;b++)控制每行*的個數printf(""
}printf(""
return 0;}
14樓:芒果味的青瓜
拓展:列印菱形(方法一)
#include
main()
for(row=6;row<10;row++)
C語言列印輸出一個由 組成的菱形
include int main void for i 1 i n i printf bye return 0 注意 輸入非整數值退出程式。include int main else for j 0 j 2 k 1 j printf printf return 0 還是上面的那個好些。c語言中用do...
c語言程式問題,C語言程式問題?
1.在你打算學習c語言之前,你要下一個狠狠地決心.因為許多電腦愛好者在學習c語言的過程中,都會遇到困難,從而沒有堅持到最後.只有你下定狠狠地決心,才能學會c語言,才能學好c語言.2.要想學習好c語言,就要學會細心,耐心.c語言程式的編寫需要非常細心,因為一個標點符號的錯誤,可能導致程式的無法執行.3...
c語言秒錶程式,C語言秒錶程式
下面程式你試下,延時函式自己加一下,幾毫秒到幾十毫秒 include quot reg51 h quot unsigned char i,j,m,xa 4 unsigned char table1 0x01,0x02,0x04,0x08 unsigned char table2 0x3fev0x06...