当前位置:首页 > 正文

c语言怎样输出函数图形

更新时间:2025-01-15 22:39 阅读量:64065

在C语言里怎么实现使用函数调用形式,输出下列图形

#includestdio.h

void printBox(int num);

void main()

{

int n;

printf("请输入一个数:");

scanf("%d",n);

printBox(n);

}

void printBox(int num)

for(int i=1;i=num;i++)

for(int j=1;j=num;j++)

if(i==1||i==num)

printf("*");

else if(j1jnum)

printf(" ");

else

printf("\n");

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

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

int x = 10;// 行数

String str = "*";

// 循环,打印x行

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

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

System.out.println();// 1

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

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

// 打印图案

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

C语言中如何输出图形

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

void?main()

int?i,j,n;

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

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

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

?printf("?");

? printf("A");

?else

? printf("?");

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

如何用c语言绘函数图象

你要什么图像 sin 还cos 要不我都给你把!

①.、#includestdio.h

#includemath.h

double y;

int i,n;

for(y=1;y=0;y-=0.1)

{n=asin(y)*10;

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

printf("*\n");}

for(y=0;y=1;y+=0.1)

int x,m;

for(y=1;y=-1;y-=0.1)

{m=acos(y)*10;

for(x=1;xm;x++)

之后在给你个连个图像相交的把

int n,m,i,j,x,yy;

{y=0.1*yy;

m=acos(1-y)*10;

n=asin(1-y)*10;

{if((x==n)(x==m)) printf("+");

else if((x==n)||(x==i)||(x==j)) printf("+");

else printf(" ");}

用c语言输出一个图形,要用函数的调用.

上面的都太复杂,其实很好写,没那么麻烦.

#includeiostream.h

int

main()

cout"

*"endl;

***"endl;

*****"endl;

cout"*******"endl;

return

0;

}//你想空格直接空格就是了,不需要格式的控制.

//已经运行过了,good luck.

以上就是奇银百科网小编为大家整理的c语言怎样输出函数图形相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!