您当前的位置:首页 > 美文摘抄 > 内容

用c语言编写一个烟花代码(模拟烟花的程序,运行总出错,请c语言大师指点!!!)

本文目录

  • 模拟烟花的程序,运行总出错,请c语言大师指点!!!
  • c语言放烟花代码
  • C语言编写代码
  • 通过C程序来模拟警笛、消防车、以及烟花然后的声音效果
  • 要用C语言编写一个简单的代码,可以举一个简单的例子吗,再能具体分析下
  • 编写一个C语言代码
  • 怎么用符号摆成烟花

模拟烟花的程序,运行总出错,请c语言大师指点!!!

选项-》目录-》输出目录-》不要设置和initgraph(&dr,&mode,“d:\\turboc2“);一样就可以正常执行.Options-》Directories-》OutputDirectory-》不要设置和initgraph(&dr,&mode,“d:\\turboc2“);一样就可以正常执行.

c语言放烟花代码

#include “stdlib.h“

#include “graphics.h“

#include “stdio.h“

#include “math.h“

#include “conio.h “

#define PI  3.1425926

main()

{

int gdriver=DETECT,gmode,errorcode;

int a,b,x,y,c,r,i,j,t;

double rad = 0.0;

/* initialize graphics and local variables */

initgraph(&gdriver , &gmode ,““);

/* read result of initialization */

errorcode = graphresult();

if (errorcode != grOk)  /* an error occurred */

{

printf(“Graphics error : %s/n“,grapherrormsg(errorcode));

printf(“Please any key to halt:“);

getch();

exit(1);  /* terminate with an error code */

}

randomize();

for(;!kbhit();)

{

x=rand()%500+100; /*随机中心坐标*/

y=rand()%300+100;

for(r = 0 ;r 《= 8 ; r++  )    /*烟花的大小设定*/

{

for(i = 0,rad = 0.0 ; rad 《 2*PI; rad += 0.78 )  /*设定坐标*/

{

a[i++] = x + (int)r *10* cos(rad);

b[ i ] = y + (int)r *10* sin(rad);

}

t = i;

for(i=1;i《t;i++)

{

c=rand()%13+1; /*各点的颜色随机*/

setcolor(c);       /*功能:将当前图形屏幕的当前笔画颜色置为color.*/

circle(a[i],b[i],1);/* a[i],b[i] 为圆心 1 为半径 画圆 */

}

delay(10000);

delay(10000);

cleardevice();

函数名: cleardevice           

功  能: 清除图形屏幕   

用  法: void far cleardevice(void); 

}

}

getch();

closegraph();

函数名: closegraph

功  能: 关闭图形系统

用  法: void far closegraph(void);

}

扩展资料

C语言:表白显示(多彩小心心)

#include 《stdio.h》

#include 《math.h》

#include 《stdlib.h》

#define I 20

#define R 340

#include 《string.h》

int main()

{

char answer;

printf(“遇到你\n我才发现\n曾经所有的条件\n似乎都成了我等你的借口\n\n“);

printf(“我对你的感情已经决堤\n所以\n请允许我,从今往后映入你\n明媚的眼\n“);

printf(“我\n想和你\n耳鬓厮磨,相濡以沫!“);

printf(“答应我吧!\n输入yes,你可以看到我的真心\n“);

scanf(“%s“, answer);

float y, x, z, f;

for (y = 1.5f; y 》 -1.5f; y -= 0.1f)

{

for (x = -1.5f; x 《 1.5f; x += 0.05f)

{

z = x * x + y * y - 1;

f = z * z*z - x * x*y*y*y;

putchar(f 《= 0.0f ? “*********“[(int)(f*-8.0f)] : ’ ’);

}

putchar(’\n’);

}

long time;

for (;;)

{

system(“color a“);

for (time = 0; time《99999999; time++);

system(“color b“);

for (time = 0; time《99999999; time++);

system(“color c“);

for (time = 0; time《99999999; time++);

system(“color d“);

for (time = 0; time《99999999; time++);

system(“color e“);

for (time = 0; time《99999999; time++);

system(“color f“);

for (time = 0; time《99999999; time++);

system(“color 0“);

for (time = 0; time《99999999; time++);

system(“color 1“);

for (time = 0; time《99999999; time++);

system(“color 2“);

for (time = 0; time《99999999; time++);

system(“color 3“);

for (time = 0; time《99999999; time++);

system(“color 4“);

for (time = 0; time《99999999; time++);

system(“color 5“);

for (time = 0; time《99999999; time++);

system(“color 6“);

for (time = 0; time《99999999; time++);

system(“color 7“);

for (time = 0; time《99999999; time++);

system(“color 8“);

for (time = 0; time《99999999; time++);

system(“color 9“);

}

getchar();

return 0;

}

C语言编写代码

代码:#includeint main(){printf(“Hello World.\n“);return 0;}

扩展资料:代码解析:1.其中第一行的#include ,这行代码是编译预处理指令,用来提供输入输出函数的声明和宏的定义,全局量的定义这些信息。stdio.h是系统提供的一个文件名,stdio是为standard input & output的缩写,意为标准输入输出,文件后缀.h的意思是头文件(header file),因为这些文件都是放在程序各文件模块的开头的。总的来说,输入输出函数的相关信息已事先放在stdio.h文件中,然后,要用#include指令把这些信息调入供使用。2.void main(){},main是主函数的函数名,表示这是一个主函数,每一个C源程序都必须有且只能有一个主函数。3.函数调用语句,即调用printf(“Hello World \n“);语句 ,printf函数的功能是把要输出的内容送到显示器去显示,即打印输出Hello World到windows 控制台下,其中\n为转义字符,具有转行的功能。4.printf函数是一个由系统定义的标准函数,可在程序中直接调用。

通过C程序来模拟警笛、消防车、以及烟花然后的声音效果

unsigned freq={200,100,200,100,200,100,200,100,200,100,200,100,200,100,200,100,200,100,200,100,200,100,200,100,200,100,-1};int main(){ int i = 0; for(;freq[i]!=-1;i++) { _beep(freq[i],500); } return 0; }如果要其他音效,自己可以动手改freq里面的数值

要用C语言编写一个简单的代码,可以举一个简单的例子吗,再能具体分析下

【计算s=1+2+...+100的累加和】#include《stdio.h》 //由于程序中使用printf函数所以必须引用stdio.h文件void main() //主函数,你的程序入口{ int i,s=0; //变量定义,开两个整型变量i和s,s变量初始值为0 for ( i=0;i《100;i++ ) //设置循环100次,每次循环i的取值分别是:0,1,2,...,99 s+=(i+1); //在i循环中用累加的方式进行计算,向变量s上逐次累加i+1的值 printf(“1+2+...+100=%d\n“,s); //结束循环后输出字符串“1+2+...+100=“和运算结果}

编写一个C语言代码

原理是靠右输出,每次将输出宽度加一

代码如下

#include 《stdio.h》 int main(){printf(“%6d\n“,1);printf(“%7d\n“,121);printf(“%8d\n“,12321);printf(“%9d\n“,1234321);printf(“%10d\n“,123454321);printf(“%11lld\n“,12345654321);//最后一行输出的数已经大于整形int的输出范围,故改为long long格式输出,输出控制格式%lld return 0;}

输出情况

怎么用符号摆成烟花

`’.

       .`’ ` * .

      :  *  *|  :

       ’ |  || ’

        `|~’||’

        v~v~v~v

        !@!@!@!

       _!_!_!_!_

      |  ||    ||

      |  ||   |||

      }{{{{}}}{{{

        __||__


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: lg空调售后服务((北京一流维修)Lg空调售后服务电话)

下一篇: 非屏蔽超六类双绞线(超五类非屏蔽双绞线中 ldquo 超 rdquo 是什么意思)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号