比较两个数大小的c语言怎么表达
发布网友
发布时间:2022-04-26 21:20
我来回答
共5个回答
热心网友
时间:2023-11-03 23:04
scanf("%d,%d,",a,b);应该是scanf("%d,%d,",&a,&b);
而且你输入两个数的时候要以逗号间隔 比如输入 1,2回车 不能输入 1 2 回车
热心网友
时间:2023-11-03 23:05
#include<stdio.h>
void main()
{
int a,b,c;
printf("a,b=");
scanf("%d,%d,",a,b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int &x,int &y)//你传的是形参,不改变传的参数的
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
热心网友
时间:2023-11-03 23:05
1:
int a=10,b=11;
int max = 0;
a>b?max=a:max=b;
2:if(a>b){ max=a}else{max=b}追问#include
void main()
{
int a,b,c;
printf("a,b=");
scanf("%d,%d,",a,b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
这个有哪不对的吗?
追答要这样写:
int max(int x,int y)用之前要声明,不然编绎器找不到的。
#include
int max(int x,int y);//加一句在这里声明
void main()
{
int a,b,c;
printf("a,b=");
scanf("%d,%d,",a,b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
热心网友
时间:2023-11-03 23:06
# include <stdio.h>
int main(void)
{
int a,b;
a=b=0;
scanf("%d %d",&a,&b);
if(a>b)
printf("%d>%d",a,b);
else
printf("%d<%d",a,b);
return 0;
}
热心网友
时间:2023-11-03 23:04
scanf("%d,%d,",a,b);应该是scanf("%d,%d,",&a,&b);
而且你输入两个数的时候要以逗号间隔 比如输入 1,2回车 不能输入 1 2 回车
热心网友
时间:2023-11-03 23:05
#include<stdio.h>
void main()
{
int a,b,c;
printf("a,b=");
scanf("%d,%d,",a,b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int &x,int &y)//你传的是形参,不改变传的参数的
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
热心网友
时间:2023-11-03 23:07
int a,b;
if(a>b)
.......
else if(a==b)
.......
else
.......
热心网友
时间:2023-11-03 23:05
1:
int a=10,b=11;
int max = 0;
a>b?max=a:max=b;
2:if(a>b){ max=a}else{max=b}追问#include
void main()
{
int a,b,c;
printf("a,b=");
scanf("%d,%d,",a,b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
这个有哪不对的吗?
追答要这样写:
int max(int x,int y)用之前要声明,不然编绎器找不到的。
#include
int max(int x,int y);//加一句在这里声明
void main()
{
int a,b,c;
printf("a,b=");
scanf("%d,%d,",a,b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
热心网友
时间:2023-11-03 23:06
# include <stdio.h>
int main(void)
{
int a,b;
a=b=0;
scanf("%d %d",&a,&b);
if(a>b)
printf("%d>%d",a,b);
else
printf("%d<%d",a,b);
return 0;
}
热心网友
时间:2023-11-03 23:07
int a,b;
if(a>b)
.......
else if(a==b)
.......
else
.......