问题 填空题

请将以下程序中的函数声明语句补充完整。 #include<stdio.h> int ______; main() { int x, y, (*P)();   scanf("%d%d", &x, &y);   p=max;  printf("%d\n", (*P)(x, y)); } int max(int a, int b) { return(a>b a:b); }

答案

参考答案:max(int a, int b)或max(int, int)

解析: 从max函数的定义int max(int a, int b)可知,函数有两个整型形参。声明即把函数的名字、函数类型,以及形参的类型、个数和顺序通知编译系统。int max(int a, int b)或int max(int, int)均为正确的函数声明形式。

单项选择题
单项选择题 案例分析题