C++又超简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:45:01
#include "stdio.h"
int min(int x,int y)
{
int z;
if(x>y)
{
z=y;
}
else
{
z=x;
}
return(z);
}
void main()
{
int n1,n2;
printf("Input the frist number");
scanf("%d",&n1);
printf("\nInput the second number");
scanf("%d",&n2);
printf("nmin=%d",min(n1,n2));
}
求每行的意思与函数的意思,谢谢了啊新手没人教英语又太烂了

#include "stdio.h"
int min(int x,int y) /*定义整形函数min,整形变量x,y*/
{
int z;
if(x>y) /*如果x大于y*/
{
z=y; /*z=y*/
}
else /*相反*/
{
z=x; /*z=x*/
}
return(z);/*返回z的值*/
}
void main()
{
int n1,n2; /*定义整形变量n1,n2*/
printf("Input the frist number"); /*屏幕输输出Input the frist number*/
scanf("%d",&n1); /*输入n1的值*/
printf("\nInput the second number"); /*屏幕输出Input the second number并换行*/
scanf("%d",&n2); /*输入n2的值*/
printf("nmin=%d",min(n1,n2)); /*屏幕输出整形min函数*/
}

有几处代码是错误的,printf("\nInput the second number"); 应该是printf("Input the second number\n");
printf("nmin=%d",min(n1,n2));里的nmin应该是min吧~~

此代码的意思就是对比两个数的大小·~