您的位置:

c语言编织图形,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读好,它的功能真的很强,一般高级语言能写的东西,他一般也是行的.