用C语言编了个程序,怎样才能让它在运行窗口中多次运行呢?

用C语言编了个程序,怎样才能让它在运行窗口中多次运行呢?,第1张

#include<stdio.h>

int main()

{

while(1) //设置一个死循环,使程序重复运行

{

system("cls") //清含桥屏,清除窗口上之前的输出

int a,b

printf("请谈宽猛输入两个加数:")

scanf("%d%d",&a,&b)

printf("两数之巧闷和为%d",a+b)

getch() //按任意键从头开始

}

}

单实例运行,可以用判尘衫乎断进程来做,不过可能存在相派悉同的进程名的话就会出塌梁错,不过这个概率应该很小,呵呵

双击program.cs文件,下面的代码自己改改,也就是换成你的程序实例名

static void Main()

{

Application.EnableVisualStyles()

Application.SetCompatibleTextRenderingDefault(false)

System.Diagnostics.Process[] myProcess = System.Diagnostics.Process.GetProcesses()

bool isExist = false

foreach (System.Diagnostics.Process p in myProcess)

{

if (p.ProcessName == "NoteBook")

{

MessageBox.Show("程序已运行")

isExist = true

break

}

}

if (!isExist)

{

Application.Run(new NoteBook())

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12538850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存