本文目录一览:
- 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读好,它的功能真的很强,一般高级语言能写的东西,他一般也是行的.