définitions
Est une fonction du code, recevoir zéro ou plusieurs arguments, une chose à faire, et renvoie une valeur de zéro ou
//函数头
void sum(int begin, int end)
//函数体
{
int i;
int sum=0;
for ( i=begin; i<=end; i++ ) {
sum += i;
}
printf("%d到%d的和是%d\n", begin, end, sum);
}
le type de retour (void) Fonction + Nom (somme) + table de paramètres (valeur de paramètre personnalisé)
séquence de code écriture:
Déclaration de fonction
principale fonction
définition de la fonction
exemple
J'ai demandé au premier
#include<stdio.h>
#include<math.h>
int isprime(int n);//函数声明
int main()
{
int i;
for (i=2;i<=100;i++)
{
if(isprime(i))//函数调用
printf("%4d",i);
}
return 0;
}
int isprime(int n)//函数定义
{
int k;
for(k=2;k<=sqrt(n);k++)
if(n%k==0)
return 0;
return 1;
}