• 2022-05-26
    编程题:从键盘接收3个整数,仅用指针方法按由大到小的顺序输出。(要求提交程序和运行结果截图)
  • #include <;stdio.h>;int main(){ void swap(int *p1,int *p2); int n1,n2,n3; int *p1=&n1,*p2=&n2,*p3=&n3; printf("input three nunber:"); scanf("%d%d%d",&n1,&n2,&n3); if(n1<;n2) swap(p1,p2); if(n1<;n3) swap(p1,p3); if(n2<;n3) swap(p2,p3); printf("Now, the order is:%d,%d,%d\n",n1,n2,n3); return 0;}void swap(int *p1, int *p2){ int p; p=*p1;*p1=*p2;*p2=p;}

    内容

    • 0

      编程题:输入10个整数,将其中最大的数与第一个数交换,把最小的数与最后一个数交换。写三个函数:(1)输入10个数;(2)进行处理;(3)输出10个数。所有函数均采用指针。(要求提交程序和运行结果截图)

    • 1

      从键盘上输入10个整数,用排序方法进行排序后,按由大到小的顺序输出。

    • 2

      1. 输入三个整数,按由大到小的顺序输出。

    • 3

      编写一个程序,判断用户输入的是整数、负数还是0。(要求提交程序源代码和程序运行结果截图)

    • 4

      编写程序,输出1~100之间的全部素数。要求:提交程序源代码和运行结果截图。