比大小编程
❶ c语言程序设计怎么比较两个数的大小
C语言程序设计比较两个数的大小的方法:
1
输入两个数值。
2
比较大小。
3
输出结果。
以整型为例,代码如下:
#include
int
main()
{
int
a,b;
scanf("%d%d",&a,&b);
if(a>b)
printf("%d>%d\n",a,b);
else
if(a
==
b)
printf("%d=%d\n",a,b);
else
printf("%d<%d\n",a,b);
}
❷ 用c语言如何编写一个比较两个数大小的程序
C语言是一门重要的计算机编程基础课,我们怎么样利用C语言的知识来设计程序比较两个数的大小呢?
一、如何只是比较大小的话,直接一个判断就ok了。
代码如下:
#include <stdio.h>
int main()
{
int a=0,b=0;
scanf("%d %d",&a,&b);
if(a>b)
printf("%d > %d\n",a,b);
else if (a<b)
printf("%d < %d\n",a,b);
else
printf("相等\n");
return 0;
}
分析:定义两个变量,然后输入它们,用if判断它们的大小然后用输出语句输出结果。
二、步骤
1、首先,打开vc。
2、点击文件,新建。
3、选择win32 console application 并在右侧输入工程的名称和地址,确定。
4、选择一个空的工程,完成。
5、再次点击文件,新建。
6、选择c++ source file 并在右侧输入文件的名字,确定。
7、输入如图所示的代码,注意代码的输入要在英文输入法的环境下。
8、点击右上角的编译运行按钮。
9ok!得到了ij中的最大值并且完成了输出。这里以i=5 j=6为例,其他需要比较的数字改成相应的数字即可
注意事项
注意代码的输入要在英文输入法下。
字母注意大小写,符号不要错
❸ C语言编程 比较两个数大小
这问题有点空,如果说是两个数
int
a,int
b
;
比较大小可以用:
a>b?a:b;
即若a>b就返回a,不是就返回b
❹ c语言如何编程比较三个数大小
比较方法:
1、比较从第一个数开始,先比较第一个数和第二个数的大小,如果第一个数大于第二个数,则将第一个数和第二个数互换;不大于(即等于或小于)则不作处理。
2、然后,再将第二个数和第三个数比较,同样,若大于则将它们互换。
❺ 在c语言编程中float类型怎么比较大小
在编程时比较大于或小于时,与整数的比较方法相同。只是比较实数的大小时,由于一般情况下一个实数不能用有限位的二进制表示,所以会存在误差。当我们要比较二个实数是否相等时,不要使用==的比较运算符,而是用二个实数差的绝对值是否小于一个我们限定的值。(比如在比较二人的收入差别时,只要差别小于0.001元,就可认定他们的收入相等了)。
使用实数的绝对值函数时,要包含math.h头文件。
#include
<math.h>
float
x,y;
........
if(fabs(x-y)<1e-6)printf("x=y\n");
//根据场合,需要时也可使用<1e-8等等
else
if(x>y)printf("x>y\n");
else
printf("x<y\n");
❻ 比较大小(C语言编程)
#include<stdio.h>
void main()
{int compare(int x,int y);
int a[3],b[3],i,c,n=0,m=0,k=0;
printf("enter an array a:\n");
for(i=0;i<3;i++)
scanf("%d",&a[i]);
printf("\n");
printf("enter an array b:\n");
for(i=0;i<3;i++) //多个分号
scanf("%d",&b[i]);
printf("\n");
for(i=0;i<3;i++) //多个分号
{ c=compare(a[i],b[i]);
if(c==1) n++;
else if(c==0) m++;
else k++;
}
printf("a[i]>b[i] %d times\na[i]=b[i] %d times\na[i]<b[i] %d times\n",n,m,k);
if(n>k) printf("array a is larger than array b\n");
else if(n<k) printf("array a is smaller than array b\n");
else printf("array a is equal to array b\n");
}
int compare(int x,int y) //加个int比较好
{int flag;
if(x>y) flag=1;
else if(x<y) flag=-1;
else flag=0;
return(flag);
}
已经调试
❼ 编程新手:用C编程比较两个数的大小(100分)
楼主是新手.还没见过么大的数.哈哈
#include<stdio.h>
void
main()
{
float
a,b;
printf("请输入两个数比较大小.\n");
scanf("%f,%f",&a,&b);//两数间用逗号隔开
if(b>a)a=b;
printf("Max=%f\n",a);
}
❽ 用c语言如何编写一个比较两个数大小的程序
第一种方法:
输入两个数值。
比较大小。
输出结果。
以整型为例,代码如下:
#include
intmain()
{
inta,b;
scanf("%d%d",&a,&b);
if(a>b)printf("%d>%d ",a,b);
elseif(a==b)printf("%d=%d ",a,b);
elseprintf("%d<%d ",a,b);
}
第二种方法:
#include
using namespace std;int main()
{
int nA,nB;
cin>>nA>>nB;//读入两个数
if (nA > nB)
{
cout<<"nA > nB"<<endl;
}
else
{
if (nA == nB)
{
cout<<"nA == nB"<<endl;
}
else
{
cout<<"nA < nB"<<endl;
}
}
}
第三种方法:
#include
void main()
{
int a,b; //定义两个变量
scanf("%d %d",a,b); //从键盘输入值分别给这两个变量
if(a>b) //判断a是否大于b
printf("a 大于b");
else if(a==b) //判断a是否等于b
printf("a 等于b");
else //若上面两种情况都没有发生则a小于b
printf("a 小于b");
