#include<stdio.h> void main() { int min(int a , int b); int(*p)(int , int ); int x,y,z; p=min; printf("请输入俩个整数:"); scanf("%d%d",&x,&y); z=(*p)(x,y); printf("较小的数为:%d\n",z); } int min(int , int b) { if(a<b) return a; else return b; }
#include<stdio.h> #include<math.h> void main() { void f(double(*p)(double)); f(sin); printf("\n\n\n"); f(cos); } void f(double(*p)(double)) { int i; double x; for(i=30;i<=60;i++) { int i; double x; for(i=30;i<=60;i=i+5) { x=i*3.14/180; printf("%.2f ",(*p)(x)); } } }