printf("请输入三个整数:"); scanf("%d%d%d",&a,&b,&c); if(a>b){t=a; a=b; b=t;} //a与b若大小顺序不对,就交换位置 if(a>c){t=a; a=c; c=t;} //a与c若大小顺序不对,就交换位置;到此a肯定是最小 if(b>c){t=b; b=c; c=t;} //b与c若大小顺序不对,就交换位置;...
输入三个整数a,b,c,请把这三个数由小到大输出。 1.程序分析:我们想办法把最小的数放到a上,先将a与b进行比较,如果a>b则将a与b的值进行交换, 然后再用a与c进行比较,如果a>c则将a与c的值进行交换,这样能使a最小。 2.程序源代码: main() { inta,b,c,t; scanf("%d,%d,%d",&a&b&c); if(...
include <stdio.h>int main(){int a,b,c,d; printf("请输入三个数:");scanf("%d,%d,%d",&a,&b,&c);if(b>a){ d=a; a=b; b=d;}if(c>a)printf("%d,%d,%d\n",c,a,b);else{if(b<c) printf("%d,%d,%d\n",a,c,b); else printf("%d,%d,%d\n...
main(){int a[3],i;for(i=0;i<3;i++)scanf("%d",&a[i]);pai();for(i=0;i<3;i++)printf("%d",a[i]);}。
int temp = *b; //防止temp没有初始化 随机存放地址指向系统工作区间 可以对temp初始化 int x; int *temp = &x; *b = *c; *c = temp; } } int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); intp1 = &a,p2=&b,*p3=&c; ...
intmain() { inta,b,c,*p1,*p2,*p3,*p; printf("请输入3个数字以逗号隔开\n"); scanf("%d,%d,%d",&a,&b,&c); p1=&a;p2=&b;p3=&c; if(a>b){p=p1;p1=p2;p2=p;} if(a>c){p=p1;p1=p3;p3=p;} if(b>c){p=p2;p2=p3;p3=p;} printf("由小到大排列是\n"); printf("...
有3个数abc要求按大小顺序把它们输出用c来写请把答案写给我下结果一 题目 有3个数a、b、c,要求按大小顺序把它们输出(用C来写)请把答案写给我下!这题我想了好就都写不出来! 答案 晕,这题C语言课本上有,你不会?我给你抄过来吧.输入3个数a,b,c,要求按由小到大的顺序输出;用伪代码写出解此题的算法...
include<stdio.h> void main(){int a,b,c,t=0;printf("please input a,b,c: ");scanf("%d %d %d",&a,&b,&c);if(a>b) {t=a;a=b;b=t;} if(a>c){t=a;a=c;c=t;} if(b>c){t=b;b=c;c=t;} printf("%d,%d,%d\n",c,b,a);} ...
C语言程序用于三个数a、b、c的大小顺序输出。输入三个整数a、b、c,进行大小排序并输出从小到大的顺序。具体步骤为:1. 首先输入三个整数a、b、c;2. 使用if语句进行比较,若a大于b,则交换a和b的值;3. 再次使用if语句,若a大于c,则交换a和c的值;4. 最后,检查b和c的大小,若b大于c...
然后依次比较a,b,c ;具体过程是这样先比较a和b的值,如果a大于b,则利用t把a和b进行交换;然后比较a和c的值,如果a大于c,则利用t把a和c的值进行交换;最后比较b和c的值,如果b大于c,则利用t把b和c的值进行交换; 接着就可以按照从小到大的顺序依次输出啊a,b,c了...