例:
#include<stdio.h>
intsushu(intx)
{inti
for(i=2i<xi++)
if(x%i==0)break
if(i==x)return1
elsereturn0
}
main()
{inti,n=0
for(i=2i<=1000i++)
if(sushu(i)==1)n++:
printf("n=%d",n)
}
扩展资料
#include<unistd.h>
main()
{
char*argv[]={“ls”,”-al”,”/etc/passwd”,(char*)}
if(vfork()==0)
{
execv(“/bin/ls”,argv)
}else{
printf(“Thisistheparentprocess\n”)
}
}
在C语言中,不像VB有明确的函数(Function)与过程(Sub)的界限。只需要定义一个函数,如int
abs(int
n)
{
return
n>0?n:-n
}
然后,在其他函数中直接用形如
a=abs(b)
的形式即可调用
当函数是void空类型时,即类似VB中的Sub
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)