为什么C语言exe能直接打开,怎么让c语言生成的exe双击就能运行呢?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
比方说这个烟花程序执行后生成的exe,双击闪下就没了!
#include
#include
#include
#include
#include
#include
#include
#define PI 3.14159
void moon()
{
int x=50,y=50,n=30;
setcolor(YELLOW);
setfillstyle(1,YELLOW);
ellipse(x,y,0,360,n,n);
ellipse(x+n/2,y,90,270,n,n);
floodfill(x-n+3,y,YELLOW);
setcolor(BLACK);
circle(x,y,n);
circle(x+n/2,y,n);
}
void star(int x, int y)
{
int i,a;
int n=5;
int x1[5],y1[5],x2[5],y2[5];
setcolor(YELLOW);
for (i=0;i<5;i++)
{
x1[i]=x+n*cos(i*72*PI/180);
y1[i]=y+n*sin(i*72*PI/180);
x2[i]=x+n/2*cos(i*72*PI/180+PI/5);
y2[i]=y+n/2*sin(i*72*PI/180+PI/5);
}
for(i=0;i<5;i++)
{
a=i+1;
if(a>4) a=0;
line(x1[i],y1[i],x2[i],y2[i]);
line(x2[i],y2[i],x1[a],y1[a]);
}
}
void drawstar()
{
int a[]={70,250,190,400,150};
int b[]={43,27,38,79,90},i;
setfillstyle(1,14);
for(i=0;i<5;i++)
{
star(a[i],b[i]);
floodfill(a[i],b[i],YELLOW);
}
}
void starflower()
{
int i=0,j,n=60,n1=2;
int x=200,y=200,size=100;
int cover=0;
int delay1=5000;
int wid,hei;
int px,py;
int color=9;
while(!kbhit())
{
if(i
{
for(j=0;j
{
px=x+i*cos(j*360/n*PI/180);
py=y+i*sin(j*360/n*PI/180);
putpixel(px,py,rand()%16);
putpixel(px-1,py,color);
putpixel(px,py+1,color);
putpixel(px+1,py-1,YELLOW);
putpixel(px,py-1,YELLOW);
putpixel(px+1,py,RED);
putpixel(px+1,py+1,RED);
}
}
if(i>size && cover
{
setcolor(BLACK);
circle(x,y,cover++);
delay1=1000;
}
if(cover==size)
{
i=0;
x=50+rand()%550;
y=rand()%400;
cover=0;
color=rand()%16;
size=50+rand()%250;
delay1=10000;
clearviewport();
drawstar();
moon();
}
i+=n1;
delay(delay1);
}
}
main()
{
int i,j,k;
int gdriver=VGA,gmode=VGAHI;
initgraph(&gdriver,&gmode,"");
drawstar();
moon();
starflower();
}
为什么C语言exe能直接打开,怎么让c语言生成的exe双击就能运行呢?相关推荐
- linux系统 exe文件怎么打开方式,linux操作系统下,exe文件为什么打不开?
跃然一笑 linux下默认是无法打开exe文件,需要下载wine支持exe,但并非所有exe都可以运行的.Wine ("Wine Is Not an Emulator" 的首字母缩 ...
- php 如何生成exe文件怎么打开,如何把PHP转成EXE文件
原问:如何把PHP转成EXE文件. 结果当然是没有这样的软件,但是有两ASP的东东,可以把网站做成EXE文件发布.我没时间试,大家可以看看,有啥结果可以贴过来,我们研究研究.呵呵.地址: http:/ ...
- c语言如何把c程序编译成可执行的exe文件
1.编写一段简单的代码,如下图所示,编辑一段简单的输出语句. 2.依次点击菜单栏内的编译→组建→执行,确保这段成率可以正确执行. 3.从运行结果来看程序正确,没有问题,然后找到exe可执行程序看其是否 ...
- C语言 在程序中打开网页,模拟鼠标点击、键盘输入
C语言 在程序中打开网页,模拟鼠标点击.键盘输入 一.简述 记--使用C语言 打开指定网页,并模拟鼠标点击.键盘输入.实现半自动填写账号密码,并登录网站(当然现在的大部分网站都有验证码 ...
- 【C语言】文件的打开和关闭,文件的顺序读写
文章目录 1.为什么使用文件 2.什么是文件 3.文件的打开和关闭 文件的打开 文件的关闭 4.文件的顺序读写 4.1文件读写的特点 4.2fputc.fgetc函数 4.3fgets.fputs函数 ...
- 【名说】脚本程序转桌面exe应用自动打开IE浏览器至指定页面内并自动设置好兼容性视图
[需求描述]:对于B/S系统,需要用户打开IE浏览器访问,并且需要设置IE的兼容性视图,将指定网址添加进兼容性视图里,操作看起来很繁琐,用户想要桌面上有个图标,点一下就可以直接进入页面,并且不需要自己 ...
- 打不开mysql exe文件怎么打开文件_exe文件打不开怎么办?
exe文件无法打开应该怎么解决?小编今天教大家如何解决电脑exe文件打不开的问题. 方法步骤 1.小伙伴们在使用电脑的时候避免不了会出现这样那样的问题,遇到问题对症解决就好,今天小编就就来教大家解决电 ...
- windows .exe 文件默认打开方式变成记事本的解决方法
windows .exe 文件默认打开方式变成记事本的解决方法 如果cmd.exe打不开,先将默认打开方式切换成cmd.exe 如果用户选择了默认的模式,会在注册表中写一个UserChoice的注册信 ...
- 在文件选择打开方式里,无法添加.exe程序怎么解决
转载自 http://www.512876.com/2013a/1005/20628.html 欢迎访问我的blog https://blog.wyue.site 今天遇到一个很奇怪的问题,症状是:有 ...
最新文章
- 01矩阵等比放大(Java代码、ACM格式)--2021.9.7百度笔试研发A卷
- php面向对象调用方法,在面向对象的php中调用方法
- MySQL的进阶实战篇
- 李沐《动手学深度学习》新增PyTorch和TensorFlow实现,还有中文版
- 计算机设备行业特征,自动装配机在自动化设备行业具有的特点
- Pytorch与Tensorflow,哪个更适合你?
- android 调用restful,android调用springmvc写的restful
- webstorm 运行android,Windows React Native环境搭建:webstorm+android studio 及解决热更新
- 【作业】条件、循环、函数定义、字符串操作练习
- Futter基础第12篇: 实现TabController定义顶部tab切换,并介绍生命周期函数
- 使用Micrisoft.net设计方案 第三章Web表示模式 Web模式集群详细介绍 Observer(观察器)...
- STM8S 红外解码+低功耗处理
- MAC中SPSS无法打开数据
- app上架oppo应用商店流程
- C# 实现屏幕键盘 (ScreenKeyboard)
- coffeescript java 执行_coffeescript 运行原理
- Linux线程ID与内核LWP的关系
- 变焦单目论文阅读笔记
- openinstall的价值就是帮助App开发者成功
- 实战ssl-bump,实现squid的url过滤功能