写了一半后退出的c语言打开文件函数程序下次怎么重新打开?

windows中如何在C语言中实现点击关闭不是退出程序而是后台运行,再次双击该程序的.exe文件,它会直接从后台蹦出来而不是重开一个
[问题点数:30分,结帖人zhaoguangxi1996]
windows中如何在C语言中实现点击关闭不是退出程序而是后台运行,再次双击该程序的.exe文件,它会直接从后台蹦出来而不是重开一个
[问题点数:30分,结帖人zhaoguangxi1996]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年8月 C/C++大版内专家分月排行榜第三2015年5月 C/C++大版内专家分月排行榜第三2015年3月 C/C++大版内专家分月排行榜第三2015年1月 C/C++大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。C语言问题-如何让程序返回开始,再运行.不自动关闭._百度知道
C语言问题-如何让程序返回开始,再运行.不自动关闭.
y1=2*x1*x1*x1-4*x1*x1+3*x1-6:printf(& case'(y1-y2)+x1:&n方程1在区间[-1,Y=3;n&x0=(0-y1)*(x1-x2)&#47.求方程二在区间[-1;{double y1;if(fabs(y0)&lt,double x2).\n输入选项;\else
x1=x0;*割线递归法求根*&#47.\y2=x2*x2*x2-8*x2-2;1e-5) return x0;double f1 (double x1;,y0;2'y1=x1*x1*x1-8*x1-2;n1;:printf(&#include&lt,3]上的根;n&double X=-1:#include&lt,y0;a=getchar(),double x2).求方程一在区间[-1;&#92,x0;n方程2在区间[-1,3]上的根为%f\double f2 (double x1,y2;;*割线递归法求根*/printf(&quot,double x2)&#47,f2(X,y2;}double f2 (double x1;switch(a){case&#39,double x2)/1&#39,f1(X;n\n&#92,x2),Y));n2;return f1(x1,3]上的根;else
x1=x0;return f2(x1;).h&y2=2*x2*x2*x2-4*x2*x2+3*x2-6.h&割线递归法求根&#92,x0;x0=(0-y1)*(x1-x2)&#47,Y));}}double f1 (double x1;{double y1;1e-5) return x0;void main(){char a,3]上的根为%f&#92,再运行.不自动关闭.以此程序为例;if(fabs(y0)&lt,x2);(y1-y2)+x1;;y0=2*x0*x0*x0-4*x0*x0+3*x0-6;n&#92C语言问题-如何让程序返回开始;y0=x0*x0*x0-8*x0-2
家的答案都很好,为难啊.,分给谁
提问者采纳
&#47那我就来评论一下~各位不要见怪丫~shenxian1021用了goto。-如果一定要用户先选一个选项是不是有点霸道。。,因为大规模的程序使用goto的话都很难读。ricardokaka不要责怪我丫,拼写错误还有。。我比较喜欢精灵的方式;少了分号和一个引号k=getche()。个人见解~ricardokaka有2个错误printf(&继续按Y,但是很多程序员都十分痛恨goto语句;&#47,楼主的程序风格不是很好丫;/应该为printf(&继续按Y,离开按其他键&),离开按其他键) / &#47,不过大多数程序都是就算第一次进入也要给用户退出的权利吧-。。依据printf写了好多好多东西,虽然goto语句用起来十分方便;应该是getch()函数或者getchar()函数。可能形容的不太准确; &#47,想干嘛就干嘛,相信楼主看的程序书或者上课老师讲课的话都听说过goto是用“臭名昭著”来形容的吧ricardokaka和精灵现身de荒野都是while(true)加一个判断
提问者评价
go to语句确实有点讨厌,do while循环没有出口,本人大1新生,很多不懂.
其他类似问题
为您推荐:
其他6条回答
conio.h&n2;n1;1' switch(a) {case' }printf(&quot.求方程一在区间[-1:printf(&void main() {char a.h&math,k; double f2 (double x1,3]上的根,f1(X,3]上的根,Y));break,double x2).求方程二在区间[-1,f2(X;;n\ a=getchar(); do{clrscr();} while(k=='n方程2在区间[-1;&#92.h&割线递归法求根\Y&#39,3]上的根为%f\n&#92,Y));y' case&#39.\ #include&n输入选项; #include&lt:printf(&);!#include&n方程1在区间[-1;n&printf(&继续按Y;;||k=='2'&#92.&#92,double x2),离开按其他键)k=getche();加个do while语句:&quot,3]上的根为%f\double f1 (double x1;);n\n&quot
#include&stdio.h&
#include&math.h&
double X=-1,Y=3;
void main()
double f1 (double x1,double x2);
double f2 (double x1,double x2);
printf(&割线递归法求根\n\n1.求方程一在区间[-1,3]上的根.\n2.求方程二在区间[-1,3]上的根.\n3.退出\n\n输入选项: &);
a=getchar();
{case'1':printf(&\n方程1在区间[-1,3]上的根为%f\n\n&,f1(X,Y));getchar();
case'2':printf(&\n方程2在区间[-1,3]上的根为%f\n\n&,f2(X,Y));getchar();
case'3':
default:printf(&非法选项,请重新输入\n\n&);getchar();
double f1 (double x1,double x2)/*割线递归法求根*/
{double y1,y2,x0,y0;
y1=2*x1*x1*x1-4*x1*x1+3*x1-6;
示例:void main() {
printf(&hello&);
getch(); }
goto语句应该能搞定吧
main(){while(1){}}
死循环!!
您可能关注的推广回答者:
自动关闭的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁退出程序的C语言函数怎么写_百度知道
退出程序的C语言函数怎么写
1、在main()函数中return 可以退出当前进程,如果当前程序只有一个进程则退出整个应用程序,有多个进程则其他进程不受影响。其他函数中return可以退出当前函数。2、程序中任何地方执行exit()可以退出当前进程,如果当前程序只有一个进程则退出整个应用程序,若有多个进程则其他进程不受影响。
其他类似问题
为您推荐:
提问者采纳
代表程序正常结束 楼上的也是一种写法 但要#include&lt.h&gtC语言中的标准写法 是将main()函数写成int型的;stdlib,即int main() 然后结束的时候 只需return 0
提问者评价
其他2条回答
main()函数返回,程序就会退出。其他函数中可以用exit()函数来终止程序。
您可能关注的推广
c语言函数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁夏普SH0902C手机qq2010程序无法获得访问网络的权限,请退出程序后在系统中设置允许程序访问网络,重新启动_百度知道
夏普SH0902C手机qq2010程序无法获得访问网络的权限,请退出程序后在系统中设置允许程序访问网络,重新启动
重新启动程序夏普SH0902C手机qq2010程序无法获得访问网络的权限,请退出程序后在系统中设置允许程序访问网络,看到允许访问网络的提示时选择“确认”
提问者采纳
再试试首先确定是否能正常连接网络,那么重新设置网络,建议关机一次。如果网络连接也同样出现登陆qq时的状况(出现错误代码),重新下载一个。如果还是连接不上,那么卸载qq软件。如果网络连接正常,如不知道设置网络
其他类似问题
为您推荐:
您可能关注的推广
夏普sh0902c的相关知识
其他1条回答
在接入网络那里猛点是,看能不能行
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 2044 人关注过本帖
标题:如何跳出内循环进入下一个外循环?多谢!!!
等 级:新手上路
帖 子:37
结帖率:70%
&&已结贴√
&&问题点数:11&&回复次数:10&&&
如何跳出内循环进入下一个外循环?多谢!!!
求助:当大于或等于4码时输出并跳出内循环进入到外循环的下一次循环对比。以下的程序输出不对。求助该如何修改?
void abc11(int a[][5],int jbb2z)&&&&&&
{&&&&&&&&&&&
&&& int i,j,counter,s,sum,AA;
&&& FILE *
&&& if((pf=fopen(&e:\\zFILE522_003z.txt&,&w&))==NULL)
&&&&&&&&printf(&Cannot open1 file!&);
&&&for(i=0;i&jbb2z;i++)&&&&&&&&&&&&&&&&&&&&
&&&&&&&&for(s=0;s&s++)
&&&&&&&&&&&&&&AA=0;
&&&&&&&&&&&&for(j=0;j&5;j++)
&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&if(b[s][j]==a[i][j])&&&//a数组和b数组对比
&&&&&&&&&&&&&&& AA++;&&&&&&&&&&&&&&//有相同的就记数
&&&&&&&&&&&&&&& if(AA&=4)
&&&&&&&&&&&&&&&&&& for(j=0;j&5;j++)
&&&&&&&&&&&&&&&&&&&&a[i][j]=b[s][j];//有等于大于4个数同的将b数组赋予a数组
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//跳出内循环转入下一个外循环
&&&&&&&&&&&&&&}
&&&&&&&&&&&& }
&&&&&&&&& {&&&
&&&&&&&&&&&&for(j=0;j&5;j++)
&&&&&&&&&&&&&&& fprintf(pf,&%4d&,a[i][j]);
&&&&&&&&&&&&fprintf(pf,&\n&);
&&&&&&&&&&&&jtyyk++;
&&& fclose(pf);
搜索更多相关主题的帖子:
等 级:青峰侠
帖 子:297
专家分:1956
break换成continue
********多贴代码,少说空话*******
等 级:侠之大者
帖 子:203
专家分:462
斗不过疯子,不参与争论。
来 自:NO.-1
等 级:蝙蝠侠
帖 子:525
专家分:980
b[][]是全局变量吗?想实现什么功能,单从这部分不合理
for(s=0;s&s++)
&&&&&&&&&&&&&&AA=0;
&&&&&&&&&&&&for(j=0;j&5;j++)
&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&if(b[s][j]==a[i][j])&&&//a数组和b数组对比
&&&&&&&&&&&&&&& AA++;&&&&&&&&&&&&&&//有相同的就记数
&&&&&&&&&&&&&&& if(AA&=4)
&&&&&&&&&&&&&&&&&& for(j=0;j&5;j++)
&&&&&&&&&&&&&&&&&&&&a[i][j]=b[s][j];//有等于大于4个数同的将b数组赋予a数组
&&&&&&&&&&&if(....)&&& //是不是应该加判断什么的,不然for(j=0;j&5;j++)没有意义
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//跳出内循环转入下一个外循环
&&&&&&&&&&&&&&}
&&&&&&&&&&&& }
&&&&&&&&& {&&&
小代码,大智慧
等 级:新手上路
帖 子:37
使用:goto loop后输出也不对,程序中并没有把b数组赋给a数组。郁闷
void abc11(int a[][5],int jbb2z)&&&&&&
{&&&&&&&&&&&
&&& int i,j,counter,s,sum,AA;
&&& FILE *
&&& if((pf=fopen(&e:\\zFILE522_003z.txt&,&w&))==NULL)
&&&&&&&&printf(&Cannot open1 file!&);
&&&for(i=0;i&jbb2z;i++)&&&&&&&&&&&&&&&&&&&&
&&&&&&&&for(s=0;s&s++)
&&&&&&&&&&&&&&AA=0;
&&&&&&&&&&&&for(j=0;j&5;j++)
&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&if(b[s][j]==a[i][j])&&&//a数组和b数组对比
&&&&&&&&&&&&&&& AA++;&&&&&&&&&&&&&&//有相同的就记数
&&&&&&&&&&&&&&& if(AA&=4)
&&&&&&&&&&&&&&&&&& for(j=0;j&5;j++)
&&&&&&&&&&&&&&&&&&&&a[i][j]=b[s][j];//有等于大于4个数同的将b数组赋予a数组
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//跳出内循环转入下一个外循环
&&&&&&&&&&&&&&}
&&&&&&&&&&&& }
&&&&&& loop:
&&&&&&&&& {&&&
&&&&&&&&&&&&for(j=0;j&5;j++)
&&&&&&&&&&&&&&& fprintf(pf,&%4d&,a[i][j]);
&&&&&&&&&&&&fprintf(pf,&\n&);
&&&&&&&&&&&&jtyyk++;
&&& fclose(pf);
等 级:侠之大者
帖 子:203
专家分:462
goto 作为多层循环嵌套的跳出的工具,这最合适不过了,只要在注释中说明是做什么的
斗不过疯子,不参与争论。
等 级:小飞侠
帖 子:920
专家分:2514
看那break的位置似乎直接让循环直接进行一次就跳出去了,
换成continue和去掉break一样的效果,不明白你break的条件是什么?
或者干脆去掉break。
冰冻三尺,非一日之寒;士别三日,不足刮目相看!
等 级:新手上路
帖 子:37
就是想让外循环只循环一次,然后b数组把数赋值给a数组后就是输出。但现在的问题是1:该然后让外循环只能循环一次。2:现在的b数组并没有把数值赋给a数值,不知是什么原因?
等 级:贵宾
威 望:26
帖 子:4387
专家分:4013
以为把无知言论写在个人签名里,我就没有办法了??
你是不是学不好 c 语言, 在这里自我安慰啊?
我就是真命天子,顺我者生,逆我者死!
等 级:贵宾
威 望:26
帖 子:4387
专家分:4013
从你的代码和言论来看,我现在就是不写代码,两年后你 c 语言都玩不过我
不过,说说而已, 我也没有那个时间去证明。
我就是真命天子,顺我者生,逆我者死!
版权所有,并保留所有权利。
Powered by , Processed in 0.020930 second(s), 9 queries.
Copyright&, BCCN.NET, All Rights Reserved}

我要回帖

更多关于 c语言打开文件函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信