
windows 用 tasklist 命令,linux 用 ps 命令。
c 使用 popen 函数来解析返回的字符串,一旦发现 xx 进程运行则用 system 函数启动另一个程序。
如果需要持续检测,用 while 加 sleep 轮询。
#include <stdio.h>#include<math.h>
void main()
{int k,l
float y,n,p,a,b,c
a=1000
printf("请选择方案1或者2")
scanf("%d",&k)
l=k+1
switch(l)
{case 2:
{ y=0.0585
n=0
b=5
c=0}
break
case 3:
{ y=0.0468
n=0.05
b=2
c=3}
break
default :printf("选项错误")
}
p=a*pow((1+y),b)*pow((1+n),c)
printf("%lf",p)
}
将int main()改为void main();case 2:后面的float y=0.0585,n=0,b=5,c=0显然是错误的,这里是赋值语句,不是变量的定义,每个赋值语句单独写一行,并用大括号括起来。另外,有些warning提示可以不去理会。
第一步:下载c-free5软件安装,打开后,新建一个空白文件。
注意:如果是软件工程的话,就要新建工程
第二步:打开构建-构建选项-选择编译,设置类别为c-language,在两个iso名称的选项框上打钩(如图),点击确定。
第三步:开始编写程序,编写完成后,点击运行(快捷键为F5),然后看下面的构建表中是否有错误提醒,如果有错误,根据上面的提醒改掉错误,再次运行。
第四步:确定编写的程序正确后,运行,如图,程序运行成功,保存。下次直接打开*.exe文件进行运行就可以了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)