xlgc.net
当前位置:首页>>关于输入abc求最小值程序c的资料>>

输入abc求最小值程序c

找最小? 这是找最大的吧?找最小:if(a<b&&a<c) print ->a,找最大:if(a>c&&a>b) print->a

input "输入第一个数:" to a input "输入第二个数:" to b input "输入第三个数:" to c?"这四个数中最小的是:",min(a,b,c) return

#include void main() {float a,b,c,min; cin>>a>>b>>c; min=a min cout

#include <stdio.h> int main() { int a = 100, b = 200, c = 20; int min = a; if ( min > b ) min = b; if ( min > c ) min = c; printf( "最小值为:%d\n", min ); return 0; }

int min;if(ab)min=b;elsemin=a;end ifif(minb)min=b;end ifprintf(min);打印在屏幕上的数就是最小数

1.printf(?*^@%%-!);2,#incluude<stdio.h> void main(void){ int a,b,c; printf("请输入3个整数.\n"); scanf("%d%d%d",&a,&b,&c); if(a<=b && a<=c) printf("最小数是:%d\n",a); else if(b<=a && b<=c) printf("最小数是:%d\n",b); else if(c<=a && c<=b) printf("最小数是:%d\n",c); }

if(a<b) { if(b<c) printf("%d",c); else printf("%d",b); } 这里既然是找最小的,那么在a比b小的情况下,应该是a与c比较,a比c也小就是a是最小的.如果c比a小,那么c就是最小的,而不是你写的b与c比较.

代码如下:#include void main() { int max(int x,int y,int z); int a,b,c,d; printf("请输入三个整数:"); //提示要输入的是三个整数,如果输入的是别的类型数据的话,会出错! scanf("%d,%d,%d",&a,&b,&c); //你的源代码里面少了右边的双引

#include void main() { int a,b,c,max; printf("请输入a、b、c的值:"); scanf("%d%d%d",&a,&b,&c); max=a; if(max if(max printf("最大的值Max=:"); }

#include<stdio.h> main() { int n=4; int a =0; int max = 0; int min = 0; scanf("%d", &a); max = min = a; while(n>0) { if(a> max) { max = a; } if(a < min) { min = a; } scanf("%d", &a); n--; } printf("max:%d, min:%d\n",max,min); } 原理就是运用冒泡算法,两两比较,把所有的比较完,得出最大和最小值.

网站首页 | 网站地图
All rights reserved Powered by www.xlgc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com