prss.net
当前位置:首页 >> 求C语言编程,要求输入任意三个数,按从小到大的顺... >>

求C语言编程,要求输入任意三个数,按从小到大的顺...

if(a

#include "stdio.h" main() { int x,y,z,t; scanf("%d%d%d",&x,&y,&z); if (x>y) { t=x;x=y;y=t; } /*交换x,y的值*/ if(x>z) { t=z;z=x;x=t; }/*交换x,z的值*/ if(y>z) { t=y;y=z;z=t; }/*交换z,y的值*/ printf("small to big: %d %d %d\n",x,y,...

输入三个整数,要求按从小到大的顺序输出。 解题思路:此题采用依次比较的方法排出其大小顺序。 main( ) { int a , b , c ,t; scanf(“%d , %d , %d” , &a , &b ,&c) ; printf(“\n\n a=%d , b=%d , c=%d \n” ,a , b , c) ; if(a>b) {t=a ; a=b ; ...

void where(int x,int y) { if(x>0) { if(y>0) printf("这个点在第一象限\n"); else if(y

int main(int argc, const char * argv[]) { int a[3] = {0}; printf("输入三个整数空格隔开:\n"); for (int i = 0; i < 3; i++) { scanf("%d", &a[i]); } for (int i = 0; i < 2; i++) { for (int j = 0; j < 2 - i; j++) { if (a[j] > a[j + 1...

将四个数存到数组中,然后排序即可。 排序后,再利用循环输出。 代码: #include int main(){ int a[4],i,j; for(i = 0; i < 4; i ++) scanf("%d",&a[i]); for(i = 0; i < 3; i ++) for(j = i+1; j < 4; j ++) { int t; if(a[i]>a[j]) { t = a[i...

main() { int a,b,num; scanf("%d%d",&a,&b); if (a>b) {num=a;a=b;b=num;} /*因为a值大,把a值先赋给num,然后把b值赋给a,a就变小,然后把num也就是之前a的大值赋给b,这个时候就把a和b的值交换了。*/ printf("小到大排序: %d %d\n",a,b); } ...

#include int main() { int t,a,b,c; scanf("%d%d%d",&a,&b,&c); if(a

思路:三个数按从大到小顺序输出,可以先求出三个数中的最大值和最小值,三个数的和减去最大值和最小值的差就是中间数,接着依次输出即可。 参考代码: #include "stdio.h"int main(){int a,b,c,max,min;scanf("%d%d%d",&a,&b,&c);if(a>b){max=a...

注意本程序中scanf的输入格式,输入整数时,记得按格式,别忘记“,”,呵呵 #include void main() { int a, b, c, d, tem; printf("input four numbers:\n"); scanf("%d,%d,%d,%d",&a,&b,&c,&d); if(a>b) {tem=a;a=b;b=tem;} if(a>c) {tem=a;a=c;...

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