#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//函数小试 写一个相加的函数
int Add(int a,int b) {
return a + b;
}
//函数题目一:写一个函数,可以判断一个数是不是素数
int Det(int x) {
int i = 0;
for (i = 2; i < x; i++) {
if (x % i == 0)
{
return 0;
}
if (i == x)
{
return 1;
}
}
}
//函数题目二:写一个函数 判断某一年是否是闰年
int is_runyear(int y) {
if ((y % 4 == 0 && y % 100 == 0) || (y % 400 == 0))
return 1;
else
return 0;
}
int main() {
/*int c = 0;
int d = 0;
scanf("%d%d", &c, &d);
printf("%d\n",Add(c,d));*/
/*int a = 0;
scanf("%d", &a);
if (Det(a))
printf("这个数是素数!");
else
printf("这个数不是素数!");*/
int b = 0;
scanf("%d", &b);
if (is_runyear(b))
printf("%d年是闰年!", b);
else
printf("%d年不是闰年!", b);
//为什么打印出来的是4321呢
//思考一下
printf("%d", printf("%d", printf("%d", 43)));
return 0;
}
函数的内容有:函数的定义 函数的使用方法 实际参数 形式参数 传值调用 传址调用 函数嵌套 链式访问 函数的声明与定义 函数的递归等
需要不断地练习和巩固!