本文目錄一覽:
- 1、C語言編寫輸出圖形
- 2、用c語言編寫心形圖案
- 3、C語言編寫一個圖形程序
- 4、如何用c語言編寫圖形
C語言編寫輸出圖形
第一行0個空格
第二行1個空格
第三行2個空格
第四行3個空格,
所以空格數等於第幾行數減一,即空格小於第幾行數
用c語言編寫心形圖案
用C語言編寫心形的方法:
#includestdio.h
int n;
void draw(int n)
{
int i,j;
for (i=1-(n1);i=n;i++)
if (i=0)
{
for (j=0;ji;j++) printf(” “);
for (j=1;j=2*(n-i)+1;j++) printf(” *”);
printf(“\n”);
}
else
{
for (j=i;j0;j++) printf(” “);
for (j=1;j=n+2*i+1;j++) printf(” *”);
for (j=1;j=-1-2*i;j++) printf(” “);
for (j=1;j=n+2*i+1;j++) printf(” *”);
printf(“\n”);
}
}
int main()
{
printf(“Please input the size (n=4):”);
scanf(“%d”,n);
draw(n);
return 0;
}
擴展資料
C程序是由一組變數或是函數的外部對象組成的。 函數是一個自我包含的完成一定相關功能的執行代碼段。我們可以把函數看成一個「黑盒子」,你只要將數據送進去就能得到結果,而函數內部究竟是如何工作的,外部程序是不知道的。
外部程序所知道的僅限於輸入給函數什麼以及函數輸出什麼。函數提供了編製程序的手段,使之容易讀、寫、理解、排除錯誤、修改和維護。
參考資料:百度百科–c語音
C語言編寫一個圖形程序
#include
stdio.h
void
doprint(int
i,int
n)
{
int
j;
for(j=1;jn+1-i;j++)
{
printf(“%s”,”
“);
}
for(j=1;ji+1;j++)
{
printf(“%s”,”*
“);
}
printf(“%s”,”\n”);
}
void
main()
{
int
i,j;
int
n=3;
//你要修改的修改的就是這個數
for(i=1;in+1;i++)
{
doprint(i,n);
}
for(i=n-1;i0;i–)
{
doprint(i,n);
}
}
還有的方法是直接列印。
如何用c語言編寫圖形
標準的C是沒有圖形庫的 圖形庫都是第3方的擴展的 比如 TC2.0 的graphics.h等等
用C寫一般的Win32應用程序一般都是 VC6.0 (API 或者 MFC 就是你所說的能有按鍵那些的程序), 所以它要很好的C基礎甚至C++基礎才能學好 , 現在不要煩那個 黑不隆冬的dos界面 ,它是你學Win32應用程序的基礎.所以我非常建議你認真把C讀好,它的功能真的很強,一般高級語言能寫的東西,他一般也是行的.
原創文章,作者:VFGH,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/142861.html