N 个整数存储在一个数组中。 删除第 i 个整数以查找程序

发布于 教育 2024-06-10
4个回答
  1. 匿名用户2024-01-29

    #define n 10

    int fun(int a[n],int n)int num=a[n-1];

    if(n<0||n>=n)return -1;

    while(n++<=n)a[n-2]=a[n-1];

    return num;

    main()

    int i,n,num;

    int a[n]=;

    printf("要删除的位置:");

    scanf("%d",&n);

    num=fun(a,n);

    if(num==-1)printf("删除失败! ");

    else printf("您删除的内容是:%d t",num);

    for(i=0;isystem("pause");

  2. 匿名用户2024-01-28

    解决方法思路:1.定义最基本的数组,输入10个整数;

    2.根据标题,应删除两个最大的数字,因此应执行冒泡顺序;

    3. 最后对剩余的 8 个数字求平均值即以 num[0] num[7] 表示平均。

    源程序如下:

    源程序。 注意最后,删除了两个最大的数字 num[8] 和 num[9],则程序运行的结果:

    ,则程序运行的结果:

  3. 匿名用户2024-01-27

    您好,很高兴为您解答。 下面的 C 程序可以从键盘输入 20 个整数并将它们保存在一个数组中,并找到可以被 3 和 7 整除的数字:

    #include

    int main()

    int i, num[20], count = 0;

    printf("请把世界变成 20 个整数:");

    for (i = 0; i < 20; i++)scanf("%d", num[i]);

    printf("%d ",num[i]);

    count++;

    printf("");

    if (count ==0) {

    printf("没有可以被 3 和 7 整除的数字。 ");

    return 0;

    程序定义一个长度为 20 的整数数组 num,使用 for 循环从键盘输入 20 个整数,并确定每个数字是否能被 3 和 7 整除,如果是,则输出该数字并将计数器计数加到 1。 最后判断count的枣值,如果为Soyan Shi为0,则输出相应的提示信息。

    希望以上内容对您有所帮助。

  4. 匿名用户2024-01-26

    你是一本什么样的书??

相关回答
12个回答2024-06-10

在“候选人编程的开始”和“候选人程序的结束”之间,不可能引用 a(7,7)。 在编写程序时,不能涉及 a(7,7),并且无法达到问题要求的结果。 >>>More

6个回答2024-06-10

具有顺序数据结构是最方便的。

将学生 ID、姓名和平均绩点视为一条记录(元素,包含三个数据项),并将其中 100 条记录存储在一个数组中。 由于一般没有添加和删除操作,因此建议使用顺序存储。 >>>More

7个回答2024-06-10

好吧,把一切都交给我哥哥,我累死了。

8个回答2024-06-10

有两种方法可以做到这一点:

1.直接使用函数,如求和、求算术平均值等 >>>More

17个回答2024-06-10

1. 使用 VS 创建一个新的空项目,然后直接单击确定。 >>>More