难度1
1、程序D1.c的功能是从键盘读入一个数并在屏幕上显示。
int main(void)
{
int xy2;
/*********Found************/
scanf("%s", &xy2); //改为:scanf("%d", &xy2);
/*********Found************/
printf("xy2=%5d\n", &xy2); //改为:printf("xy2=%5d\n",xy2);
return 0;
}
2、程序D2.c的功能是调用函数,显示两个实数间最大的一个。
#include
float fmax(float x, float y);
int main(void)
{
/*********Found************/
float l, 1; //i
l = 3.0;
i = 5.6f;
/*********Found************/
printf("fmax(%5.2f, %5.2f)=%5.2f\n", i, l, fMax(i, l)); // fmax
return 0;
}
/*********Found************/
int fmax(float x, float y) //改:float
{
if (x < y) return y;
else return x;
}
3、程序D4.c的功能是计算半径为2+3的圆的面积。
#include
#define PI 3.14
/*********Found************/
#define S(bj) PI*bj*bj //改: PI*(bj)*(bj)