C语言:求2个数中较大者怎么做???答:scanf("%d%d",&a,&b) //这样的话只需要输入两个纯数字就可以了,数字可以用空格格开或者每输入一个数字敲一下回车 然而scanf("%d,%d",&a,&b) 这个语句,%d与%d中间多了一个逗号,在输入的时候必须要输入进去,意思就是输入一个数字然后紧接着输入一个逗号再输入另一个数字,敲回车才可以 ...
编程C语言用指向函数的指针求两个数中的较大者?答:我的代码演示:include <stdio.h> typedef int (*fp)(int,int);int compare(int,int);int fun(int n1,int n2,fp funp);int main(){ int n1,n2;printf("输入两个数:");scanf("%d%d",&n1,&n2);fun(n1,n2,compare);return 0;} int compare(int a,int b){ int max;printf("%d...
用C语言编写,求2个数中较大者答:int max (int x, int y);/*对被调函数max的声明*/ int a, b , c; /*定义变量a、b、c*/ scanf("%d,%d",&a,&b); /*输入变量a、b*/ c=max(a,b); /*调用max函数,将得到的值赋给c*/ printf ("max=%d\n",c); /*输出c的值*/ }int max (int x,int y); ...
c语言中怎么比较两个数的大小?答:思路分析:先比较2个数,取其中大者与第三个数比较得出较大者为最大数,记为max.步骤如下:第一步:输入a,b,c.第二步:比较a,b.若a>b,则执行第三步;否则,执行第四步.第三步:比较a,c.若a>c,则输出最大数max=a;否则,输出最大数max=c.第四步:比较b,c.若b>c,则输出最大数max=b;...