c语言能输出函数图 c语言输出图片的函数

C语言,编写函数,功能是输出图案

这是一段java代码,需要你自己改成C语言的了,注意换行啊

朗县网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联建站公司2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站

int x = 10;// 行数

String str = "*";

// 循环,打印x行

// 位置1要换行,位置2,3不需要换行

for (int i = 0; i x; i++) {

// 每打印一行字符就换行

System.out.println();// 1

// 循环打印行开头空格,每增加一行就多一个空格

for (int j = 0; j i + 1; j++) {

System.out.print(" "); // 2

}

// 打印图案

for (int k = 0; k x; k++) {

System.out.print(str); // 3

}

}

【请问高手】vc6..0环境c语言怎么输出简单函数图像?求详解!方法能用追加100分!绝不食言!

TC本来就有graphics.h

所以要叫你下载graphics.h,graphics6.lib,graphics6u.lib这3个文件

这和TC没关系,TC也用不上

你如果要求C++也不用下载了,有类,自己多了解了解

// 运行该程序前,必须下载绘图库graphics.h

// 或者有问题联系我

#include graphics.h

#include conio.h

#include math.h

#define N 1000

int main( )

{

initgraph(640, 480);// 打开图形窗口

double x[N],y[N];//每个点的x和y坐标

int i;

//1000个点是用三角函数来初始化的,也可以用离散数据

for( i=0;i N;i++)

{

x[i]=(3.14*2*i/N);

y[i]=sin(x[i]);

x[i]*=50;              //调整到中间

y[i]*=100;             //调整到中间

y[i]+=200;

}

while(!kbhit())

{

for( i=0;i N;i++)//第一段周期

{

putpixel(x[i], y[i], RED);

}

for( i=0;i N;i++)//第二段周期

{

putpixel(x[i]+314, y[i], RED);

}

}

return 0;

}

c语言实现用*输出tan函数图形的代码

#include "graphics.h"

#include stdio.h

#include conio.h

#include math.h

void main()

{

int GD,GM;

int i,val;

GD=DETECT;

initgraph(GD,GM,"");

setfillstyle(SOLID_FILL,WHITE);

bar(0,0,639,479);

setcolor(BLACK);

line(20,20,20,459); // y轴

line(15,25,20,20);

line(25,25,20,20);

outtextxy(16,10, "Y");

line(20,239,620,239); // x轴

line(615,234,620,239);

line(615,244,620,239);

outtextxy(625,234, "X");

setcolor(RED);

for(i=0;i560;i=i+2)//隔点输出*,可以根据梳密需要调整 /

{

val=50*tan(i*2*3.14159/560);//2PI弧度表示360度

outtextxy(i+20,239-val,"*");

}

getch();

closegraph();

}

C语言中如何输出图形

你可以采用循环的方法来做,需要输出A的位置的时候就输出A,其他地方就输出空格,就行了

#includestdio.h

void main()

{

int i,j,n;

printf("请输入要输出几行:\n");

scanf("%d",n);

for(i=0;i=n;i++)

{

for(j=0;jn-i;j++)//每行前的空格控制

printf(" ");

for(int k=0;k=2*i-1;k++)输出字母

{

if(k==0||k==2*i-2)输出A

printf("A");

else

printf(" ");

}

printf("\n");//换行

}

}

C语言 输出sinx函数图像,要求用“*”,2个周期,有x、y轴。

#include "graphics.h"

#include stdio.h

#include conio.h

#include math.h

void main()

{

int GD,GM;

int i,a,val;

GD=DETECT;

initgraph(GD,GM,"");

printf("请输入半幅高度10-200: ");

scanf("%d",a);

setfillstyle(SOLID_FILL,WHITE);

bar(0,0,639,479);

setcolor(BLACK);

line(20,20,20,459); // y轴

line(15,25,20,20);

line(25,25,20,20);

outtextxy(16,10, "Y");

line(20,239,620,239); // x轴

line(615,234,620,239);

line(615,244,620,239);

outtextxy(625,234, "X");

setcolor(RED);

for(i=0;i560;i=i+2)//隔点输出*,可以根据梳密需要调整 /

{

val=a*sin(i*4*3.14159/560);

outtextxy(i+20,239+val,"*");

}

getch();

closegraph();

}

文章题目:c语言能输出函数图 c语言输出图片的函数
URL分享:https://www.cdcxhl.com/article34/hhepse.html

成都网站建设公司_创新互联,为您提供品牌网站建设网站排名服务器托管定制网站电子商务网页设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化