C语言问题中 求三个数中最大值与最小值之差的问题#includeint main() { int iNo1,iNo2,iNo3,iMax,iMin,iNum; printf("输入三个孩子的零用钱数:\n"); scanf("%d,%d,%d,iNo1,iNo2,iNo3"); iMax=iNo1; if(iNo2>iMax) iMax=iNo2; if(iNo3>
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/26 09:06:57
![C语言问题中 求三个数中最大值与最小值之差的问题#includeint main() { int iNo1,iNo2,iNo3,iMax,iMin,iNum; printf(](/uploads/image/z/2443523-59-3.jpg?t=C%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98%E4%B8%AD+%E6%B1%82%E4%B8%89%E4%B8%AA%E6%95%B0%E4%B8%AD%E6%9C%80%E5%A4%A7%E5%80%BC%E4%B8%8E%E6%9C%80%E5%B0%8F%E5%80%BC%E4%B9%8B%E5%B7%AE%E7%9A%84%E9%97%AE%E9%A2%98%23includeint+main%28%29+%7B+int+iNo1%2CiNo2%2CiNo3%2CiMax%2CiMin%2CiNum%3B+printf%28%22%E8%BE%93%E5%85%A5%E4%B8%89%E4%B8%AA%E5%AD%A9%E5%AD%90%E7%9A%84%E9%9B%B6%E7%94%A8%E9%92%B1%E6%95%B0%3A%5Cn%22%29%3B+scanf%28%22%25d%2C%25d%2C%25d%2CiNo1%2CiNo2%2CiNo3%22%29%3B+iMax%3DiNo1%3B+if%28iNo2%3EiMax%29+iMax%3DiNo2%3B+if%28iNo3%3E)
C语言问题中 求三个数中最大值与最小值之差的问题#includeint main() { int iNo1,iNo2,iNo3,iMax,iMin,iNum; printf("输入三个孩子的零用钱数:\n"); scanf("%d,%d,%d,iNo1,iNo2,iNo3"); iMax=iNo1; if(iNo2>iMax) iMax=iNo2; if(iNo3>
C语言问题中 求三个数中最大值与最小值之差的问题
#include
int main() { int iNo1,iNo2,iNo3,iMax,iMin,iNum; printf("输入三个孩子的零用钱数:\n"); scanf("%d,%d,%d,iNo1,iNo2,iNo3"); iMax=iNo1; if(iNo2>iMax) iMax=iNo2; if(iNo3>iMax) iMax=iNo3; iMin=iNo1; if(iNo2iMax)
iMax=iNo3;
iMin=iNo1;
if(iNo2
C语言问题中 求三个数中最大值与最小值之差的问题#includeint main() { int iNo1,iNo2,iNo3,iMax,iMin,iNum; printf("输入三个孩子的零用钱数:\n"); scanf("%d,%d,%d,iNo1,iNo2,iNo3"); iMax=iNo1; if(iNo2>iMax) iMax=iNo2; if(iNo3>
#include<stdio.h>
int main()
{
int iNo1,iNo2,iNo3,iMax,iMin,iNum;
printf("输入三个孩子的零用钱数:\n");
scanf("%d%d%d",&iNo1,&iNo2,&iNo3);/*这句错误比较多1.分号位置错了,不能全部扩住.
2.在格式串中除了格式占位符外最好不要加其他字符,否 则表示要原样输入.
3.存入的变量前要加&取地址符*/
iMax=iNo1;
if(iNo2>iMax)
iMax=iNo2;
if(iNo3>iMax)
iMax=iNo3;
iMin=iNo1;
if(iNo2<iMin)
iMin=iNo2;
if(iNo3<iMin)
iMin=iNo3;
iNum=iMax-iMin;
printf("最大值与最小值之差为:%d\n",iNum);
return 0;
}
建议你重新回顾一下scanf()的用法,注意和printf()的区别,写法上不要把两者弄混淆了