一个小程序作业 做完了可是不知道 对不对 请大家看一下 那里有错误请指点
1~编写一个程序, 从用户输入的3个数中找到最大的,并将该最大值输出?#include <stdio.h>
void main()
{
int num1,num2,num3;
printf("\n 输入第一个数:");
scanf("%d",&num1);
printf("\n 输入第二个数:");
scanf("%d",&num2);
printf("\n 输入} 第三个数:");
scanf("%d",&num3);
if((num1>num2)&&(num2>num3));
printf("\n num1\n");
((num2>num1)&&(num2>num3));
printf("\n num2\n");
((num3>num1)&&(num3>num2));
printf("\n num3\n");
}
自己感觉是不大对 ~~没有用好if 语句~~~请各位大大 百忙中看一下指点一下~~~
----------------解决方案--------------------------------------------------------
if((num1>num2)&&(num2>num3));----改为if((num1>=num2)&&(num1>=num3))
printf("\n num1\n");
((num2>num1)&&(num2>num3)); ---------没有if? 改为else if((num2>=num1)&&(num2>=num3));
printf("\n num2\n");
((num3>num1)&&(num3>num2)); -------没有if??改为 else printf("\n num3\n");
printf("\n num3\n");
----------------解决方案--------------------------------------------------------
还有printf(“%d”,num1)。。。。等等改过来
----------------解决方案--------------------------------------------------------
反正错误很多,还没有完:if((num1>=num2)&&(num1>=num3));-----把;去掉
printf("\n num1\n");
----------------解决方案--------------------------------------------------------
根据楼上说的把错误改了,再写下看看
----------------解决方案--------------------------------------------------------
改成这样?。。。对吗 。。。
#include <stdio.h>
void main()
{
int num1,num2,num3;
printf("\n 输入第一个数:");
scanf("%d",&num1);
printf("\n 输入第二个数:");
scanf("%d",&num2);
printf("\n 输入第三个数:");
scanf("%d",&num3);
if((num1>=num2)&&(num2>=num3))
printf("\n num1\n");
else if((num2>=num1)&&(num2>=num3));
printf("\n num2\n");
else if((num3>=num1)&&(num3>=num2));
printf("\n num3\n");
}
----------------解决方案--------------------------------------------------------
最后的if不要!!!还有两个else后面的;不要!!
----------------解决方案--------------------------------------------------------
改 成这样也不对呀。。。把最后的
else if((num3>=num1)&&(num3>=num2)); 中的else if去掉了 才能运行 但是不对选出最大的值
----------------解决方案--------------------------------------------------------
还是错的, 在if 后面没有;
----------------解决方案--------------------------------------------------------
是else if 后面的 楼主不看大家的意见
----------------解决方案--------------------------------------------------------