设计一个带参数的宏定义,判断两个数的大小
使用带参数的宏定义,设计一个程序,用于判断两个整数的大小。时间比较急,先谢谢各位!用的是C-FREE。不是C++....
使用带参数的宏定义,设计一个程序,用于判断两个整数的大小。
时间比较急,先谢谢各位!
用的是C-FREE 。
不是C++. 展开
时间比较急,先谢谢各位!
用的是C-FREE 。
不是C++. 展开
3个回答
展开全部
1、首先,在电脑中找到myeclipse,并打开myeclipse。
2、打开myeclipse之后, 新建一个类,输入类名之后。
3、点击“Finish”之后,如下图所示。
4、在类中,编写主方法:public static void main(String[] args){}。
5、在主方法里,定义两个常量:a,b,接下来,编程比较大小。
6、在常量a,b下面,继续编写程序;if(a-b>0){System.out.println("a大于b");}else if(a-b == 0){System.out.println("a等于b");}else{System.out.println("a小于b");}。
7、完成之后,鼠标单击“箭头指示”的位置,保存程序。
8、如下图所示,在控制台输出程序运行结果:a小于b;比较大小完成。
展开全部
#define CMP(a,p) (a-b)&1?a:b
#include<stdio.h>
void main()
{
int a,b,max;
printf("a:");
scanf("%d",&a);
printf("b:");
scanf("%d",&b);
max=cmp(a,b);
printf("%d",max);
}如果是整数 用这种没问题 我想符合你的要求了
#include<stdio.h>
void main()
{
int a,b,max;
printf("a:");
scanf("%d",&a);
printf("b:");
scanf("%d",&b);
max=cmp(a,b);
printf("%d",max);
}如果是整数 用这种没问题 我想符合你的要求了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdio.h"
#define max(a,b) ((a)>(b)?(a):(b))
#define min(a,b) ((a)<(b)?(a):(b))
int main(void)
{
int a, b;
scanf("%d%d", &a, &b);
printf("The big one is : %d\n", max(a,b));
printf("The small one is : %d\n", min(a,b));
return 0;
}
程序
#define max(a,b) ((a)>(b)?(a):(b))
#define min(a,b) ((a)<(b)?(a):(b))
int main(void)
{
int a, b;
scanf("%d%d", &a, &b);
printf("The big one is : %d\n", max(a,b));
printf("The small one is : %d\n", min(a,b));
return 0;
}
程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询