设置常量
#include <stdio.h> #include <stdlib.h> # define PI 3.14 int main() { float area; //必须得是float型,int型不认 float r; printf("请输入半径的值:\n"); scanf("%f", &r); area = PI*r*r; printf("半径为%.1f的圆的面积为:%.1f,周长为:%.1f\n", r, PI*r*r, 2*PI*r); return 0; }
方法函数,递归调用
#include <stdio.h> #include <stdlib.h> # define PI 3.14 //方法声明 int getTen(); int main() { int num = 3; printf("%d\n", sum(num)); return 0; } //递归求 1+2+3+...+n int sum(int n){ if(n == 1){ return 1; }else{ return n + sum(n-1); } }