怎么做
- 题面里的虚线方框就是要填的空
- 点候选项,它会填进当前高亮的那个空
- 点已填好的空,可以把选项取回来重选
- 全部填满后「提交」才会亮起
卡住了就点右下角的 👩🏫 问 AI 老师,她会给提示但不直接给答案。
二级 · 程序填空:用函数指针决定升序还是降序
sort 用传进来的比较函数决定顺序,下面的程序要输出 5 4 3 1 1。请在【】处填入正确的内容。
#include <stdio.h>
int up(int x, int y)
{
return x - y;
}
int down(int x, int y)
{
return y - x;
}
void sort(int a[], int n, 【0】)
{
int i, j, t;
for (i = 0; i < n - 1; i++)
for (j = 0; j < n - 1 - i; j++)
if (【1】 > 0) {
t = a[j]; a[j] = a[j + 1]; a[j + 1] = t;
}
}
int main(void)
{
int a[5] = {3, 1, 4, 1, 5};
int i;
sort(a, 5, 【2】);
for (i = 0; i < 5; i++)
printf("%d ", a[i]);
printf("\n");
return 0;
}
请登录后作答。
去登录
👩🏫
AI
💬 题目评论
🔒
登录并作答后可看讨论