shwq.net
当前位置:首页 >> 任意输入4个整数,从大到小排列输出.C语言程序怎么写 >>

任意输入4个整数,从大到小排列输出.C语言程序怎么写

任意输入4个整数,从大到小排列输出。c语言程序写法: main() {int a,b,c,d,m; scanf("%d %d %d %d",&a,&b,&c,&d); if(b>a) {m=a;a=b;b=m;} if(d>c) {m=c;c=d;d=m;} if(c>a) {m=a;a=c;c=m;} if(c>b); {m=b;b=c;c=m;}printf("\n%d %d %d %d\n",a,b...

#include void main() { int a,b,c,d,x; scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b) {x=a;a=b;b=x;} if(a>c) {x=a;a=c;c=x;} if(a>d) {x=a;a=d;d=x;} if(b>c) {x=b;b=c;c=x;} if(b>d) {x=b;b=d;d=x;} if(c>d) {x=c;c=d;d=x;} printf("从小到大顺序...

int main() { int i,j,temp; int a[4]; for(i=0;i

#include#include int prime(int n){ int i; for(i = 2; i =0&&a[j]

注意本程序中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;...

肯定错误 你用的指针 在前面 符合你的判断 就修改 那后来的判断 就是根据修改以后的 因为指针 是直接进入 内存 直接把值 给修改了 之歌 用法 用于普通变量 判断可以

# include void main (){ int t,a,b,c,d; printf("请输入4个数;"); scanf("%d,%d,%d,%d",&a,&b,&c,&d); printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d); if(a>b) {t=a;a=b;b=t;} if(a>b) {t=a;a=b;b=t;}} if(a>c) {t=a;a=c;c=t;} if(a>d) {t=...

个整数的排序,有使用单个变量和使用数组二种方法实现。 使用单个变量的方法: #include int main() {int a,b,c,d,t; scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b){t=a;a=b;b=t;} if(a>c){t=a;a=c;c=t;} if(a>d){t=a;a=d;d=t;} if(b>c){t=b;b=c;c=t;...

#includeint main(){int a[4]; //数组存储数据int i,j;for( i=0;i

4个整数的排序,有使用单个变量和使用数组二种方法实现。 使用单个变量的方法: #include int main() {int a,b,c,d,t; scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b){t=a;a=b;b=t;} if(a>c){t=a;a=c;c=t;} if(a>d){t=a;a=d;d=t;} if(b>c){t=b;b=c;c=t...

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