【函数第一天】

//判断是否是素数
#include<stdio.h>

int isprime(int i)
{
	int k;
	int ret=1;
	int t;
	for(k=2;k<i;k++){
		t=i%k;
		if(t==0){
			ret=0;
			break;
		}
	}
	return ret;
}
int main()
{
	int i;
	for(i=1;i<=100;i++){
		if(isprime(i)==1){
			printf("%d ",i);
		}
	}
	return 0;
}

 上面的代码是函数有返回的情况

//用函数算1-10 20-30  35-45的总和
#include<stdio.h>

void sum(int a,int b)//sum是一个函数名,括号里是参数,可以想象成变量
{
	int i;
	int sum=0;
	for(i=a;i<=b;i++){
		sum+=i;
	}
	printf("%d到%d的总和为%d\n",a,b,sum);
}
int main()
{
	sum(1,10);
	sum(20,30);
	sum(35,45);
	
	return 0;
}

上面是函数无返回的情况


版权声明:本文为m0_73866527原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>