• 2022-06-19
    编写函数,对数组中的10个整数从小到大排序。在主函数中用键盘输入10个整数,并在主函数中输出排好序的数组。
  • #include [stdio.h] int main() {void sort(int array[],int n); int a[10],i; printf("enter array:\n"); for(i=0;i[10;i++) scanf("%d",&a[i]); sort(a,10); printf("The sorted array:\n"); for(i=0;i<10;i++) printf("%d ",a[i]); printf("\n"); return 0; }

    内容

    • 0

      【其它】编写程序 1 、用递归法将一个整数 n 转换成字符串。例如,输入 356 ,应输出字符串 “356” ;输入 -729 ,应输出 “-729” 。 n 的位数不确定,可以是任意位数的整数。要求在主函数中输入整数,在被调用函数中完成转换,并输出。 2 、判断长整型 s 各位上的是否都是素数。 3 、从键盘任意输入一个整数,用函数编程判断该整数是否为素数。 4 、从键盘任意输入一个整数 n (如果 n<0 ,则要求提示 "Input Error! " ),用函数编程计算这个整数的阶乘值。 5 、找出 3—30 之间的所有素数。 6 、将字符串 str1 中的字母字符复制到另一字符串 str2 中,如输入 str1 字符串为 abcd123ABCD ,输出 str2 字符串为 abcdABCD 。要求在主函数中输入字符串 str1 ,并输出复制结果,在被调用函数中完成复制。 7 、试编写程序 , 使输入的一个字符串按反序存放。要求在主函数中输入原字符串和输出反序后的字符串。 8 、用选择法对数组中的 10 个整数按由小到大排序。要求在主函数中输入未排序的原始数据并输出排序后的数组。 9 、

    • 1

      1.编写函数,求两个整数的最大公约数,用主函数调用该函数,并输出结果。两个整数由键盘输入。

    • 2

      8. 编写函数max(int a&#91;&#93;),用来求数组a中元素的最大值。在主函数中定义一个数组,并输入其元素值,然后调用函数max,输出该数组中元素的最大值。 9. 编写一个采用顺序比较法对n个数由小到大进行排序的函数。在主函数中输入n的值及n个数,然后调用自定义函数,输出排序结果

    • 3

      编写用指针变量作为函数参数求数组的最小值、最大值和平均值的函数,主函数输入个数都为10的数组,调用所编写的函数并输出该数组的最小值、最大值和平均值.

    • 4

      用函数编程计算两个整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值