Ⅰ c语言 覆盖上一次输出的字符 其实这是丘比特之箭……^_^
#include"stdio.h"
#include"stdlib.h"
voidmain()
{
for(intn=0;n<10;n++)
{
system("cls");
for(intk=0;k<n;k++)
{
printf("");
}
printf("------a");
}
}
Ⅱ 用c语言的图形编程编一个剑的形状,出现在屏幕中间靠右,随便倚天还是屠龙,大概就好,要代码,谢谢
简单 画一把气剑 看不见,呵呵
Ⅲ 用c语言怎么画出这个图,要用循环语句
#include<stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=3;i++)
{
for(j=1;j<=3-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
for(i=1;i<=2;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=1;k<=5-2*i;k++)
printf("*");
printf("\n");
}
}
要分成上下两步来做~
第一段循环打印前三行
第二段做后两行
Ⅳ 用c语言写出画8个同心圆的程序
按Ctrl+R显示标尺然后用鼠标在标尺上拖拽出两条参考给一条横的一条竖然后用椭圆选区工具在他们的交点上按住鼠标左键然后另一只手同时按“Alt+Shift”然后拖拽鼠标,这样就画出一个正圆,然后再画里面的,圆需要把工具选项改成“从选区中减去”。画法一样的,只是比第一个圆要小。
希望能帮到你
Ⅳ C语言怎样输出比卡丘
要我讲的话,我会用enum类型把pikachu的各个运算定义一遍,然后就可以直接在C语言条件下写pikachu代码了,具体我还没试,不过感觉不难。你还可以保存成一个.h文件,下次编程的时候直接include上就好了。
Ⅵ 用c语言编写一箭穿心的图案要怎么编
你是想用什么实现,用console吗? 如果是,那就用printf()函数,再根据ASCII码表上面显示效果,一行一行地画出来就行了。
Ⅶ 利用c语言实现编程 画一个箭头
C语言中使用的箭头符号为->。该操作符并非是一个符号,而是由减号(-)和大于号(>)共同组成的。
所以在打->时,需要先打-,位于键盘右上角,0和=之间,直接点击即可。然后再输入>号,在键盘右下角,右shift左边,逗号和斜线/之间,与句号在同一个按键上,输入时需要按shift同时按该键。
->作用为,取结构体指针变量指向的元素值。
如结构体为
struct test
{
int a;
};
定义有指针
struct test *p;
要取p指向区域中的元素a值,可以写成:
p->a
Ⅷ 使用C语言编程画图
换账号再来回答,veket的小号。。。
.......用了ege图形库.........纯体力活.........
源代码....demo.cpp.....
/////////////////////////////////////////
// ege0.3.8
// MinGW g++3.4.2
// veket的小号
/////////////////////////////////////////
#include"graphics.h"
#include<stdio.h>
constintYLEN=50;
constintXLEN=40;
constintWIDTH=10*XLEN;
constintHEIGHT=2*YLEN;
constintXWIDTH=640;
constintYHEIGHT=480;
intmain()
{
intx1,y1,x2,y2,x,y;
charstrbuf[100];
inti;
setinitmode(0);
initgraph(XWIDTH,YHEIGHT);
setbkcolor(RGB(0xcc,0xcc,0xcc));
setfillstyle(RGB(0xff,0xff,0xff));
x2=x1=(getmaxx()-WIDTH)/2;
y1=(getmaxy()-2*HEIGHT-YLEN)/2;
y2=y1+HEIGHT+YLEN;
bar(x1,y1,x1+WIDTH,y1+2*YLEN);
setcolor(RGB(0x04,0x04,0x04));
rectangle(x1,y1,x1+WIDTH,y1+2*YLEN);
outtextxy(x1-20,y1-10,"1");
outtextxy(x1-20,y1-10+YLEN,"0");
outtextxy(x1-20,y1-10+2*YLEN,"-1");
for(x=x1,y=y1+2*YLEN+10,i=0;x<=x1+WIDTH;x+=2*XLEN,i+=2)
{
sprintf(strbuf,"%d ",i);
outtextxy(x,y,strbuf);
}
for(x=x1;x<x1+(int)(3*PI*XLEN);x++)
{
y=y1+YLEN-(int)(YLEN*sin(1.0*(x-x1)/XLEN)+0.5);
putpixel(x,y,RGB(0x3e,0x3e,0xff));
}
bar(x2,y2,x2+WIDTH,y2+2*YLEN);
rectangle(x2,y2,x2+WIDTH,y2+2*YLEN);
outtextxy(x2-20,y2-10,"1");
outtextxy(x2-20,y2-10+YLEN,"0.5");
outtextxy(x2-20,y2-10+2*YLEN,"0");
for(x=x2,y=y2+2*YLEN+10,i=0;x<=x1+WIDTH;x+=2*XLEN,i+=2)
{
sprintf(strbuf,"%d ",i);
outtextxy(x,y,strbuf);
}
for(x=x2;x<x2+(int)(PI*XLEN);x++)
{
y=y2+2*YLEN-(int)(2*YLEN*sin(1.0*(x-x1)/XLEN)+0.5);
putpixel(x,y,RGB(0x3e,0x3e,0xff));
}
for(x=x2+(int)(2*PI*XLEN);x<x2+(int)(3*PI*XLEN);x++)
{
y=y2+2*YLEN-(int)(2*YLEN*sin(1.0*(x-x1)/XLEN)+0.5);
putpixel(x,y,RGB(0x3e,0x3e,0xff));
}
getch();
closegraph();
return0;
}