2011年计算机二级C语言上机操作题及答案(51)

2014-11-22 12:20:15 · 作者: · 浏览: 21

第一题:请补充fun函数,该函数的功能是把从键盘输入的3 个整数 按从小到大输出。


例如:输入场23 32 14, 结果输出14 23 32 。


注意:部分源程序给出如下。


仅在横线上填入所编写的若干表达式或语句,勿改动函数中的其他任何内容。


#include


#include


main()


{


int x, y, z, t;


printf("Input x,y,z\n");


scanf("%d%d%d", &x, &y, &z);


if (___1___)


{


t = x;


x = y;


y = t;


} /* 交换x,y的值 */


if (___2___)


{


t = z;


z = x;


x = t;


} /* 交换x,z的值 */


if (___3___)


{


t = y;


y = z;


z = t;


} /* 交换z,y的值 */


printf("******the result*******\n");


printf("from small to big: %d %d %d\n", x, y, z);


}


参考答案


第1处填空:x>y或y 第2处填空:x>z或z 第3处填空:y>z或z


编辑特别推荐: