重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include "graphics.h"
创新互联-专业网站定制、快速模板网站建设、高性价比浚县网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式浚县网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖浚县地区。费用合理售后完善,十年实体公司更值得信赖。
#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();
}
这是一段java代码,需要你自己改成C语言的了,注意换行啊
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
}
}
上面的都太复杂,其实很好写,没那么麻烦。
#includeiostream.h
int
main()
{
cout"
*"endl;
cout"
***"endl;
cout"
*****"endl;
cout"*******"endl;
cout"
*****"endl;
cout"
***"endl;
cout"
*"endl;
return
0;
}//你想空格直接空格就是了,不需要格式的控制。
//已经运行过了,祝你好运。
void printscr(int n , char gl) {//输出N 个 GL
for (int i = 0 ,i n ; i ++)
printf("%c",gl);
}
int main(){
int n, l = 13 , r = 6 , k = 0 ;
printscr(l,'*');
while ( r = 1 r = 6){
printscr(r,'*'); printscr(l - r*2,' '); printscr(r,'*'); printscr(1,'/n');
if (k == 0 ) r --;
if ( r == 1 ) k = 1;
if (k == 1 ) r ++;
}
printscr(l,'*');
return 0;
}
#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("*");
}
printf("\n");
}
}
ls的兄弟,题目要求是用函数void draw(n, c)来实现功能的。。
下面的程序在vc6.0中通过编译。
#include stdio.h
void draw(int n,char c)
{
int i,j,k;
for(i=1;i=n;i++)
{
for(j=1;j=n-i;j++)
printf(" ");
for(k=1;k=2*(i-1)+1;k++)
printf("%c",c);
printf("\n");
}
}
main()
{
int n;
char c;
scanf("%d%c",n,c);
draw(n,c);
}