标题:调试弹出这个什么意思?
取消只看楼主
yz912498286
Rank: 1
等 级:新手上路
帖 子:49
专家分:3
注 册:2015-8-24
结帖率:100%
已结贴  问题点数:20 回复次数:3 
调试弹出这个什么意思?
题目要求:输入6个数 例如 1 2 3 4 5 6 ,输出6 5 1 2 3 4
我写的代码能够运行成功,但在调试的时候老弹出如图片的问题,点那个选项都没有用?而且弹出图片后就没法调试了,这是什么原因?图片上提示的问题是什么呀?

#include<stdio.h>

#define N 6

int main()
{ void move(int *arr1, int n, int m);  
  int arr[N], i,*p;
  printf("please enter 6 numbers\n");
  for (i=0;i<N;i++)
     scanf("%d", &arr[i]);
  printf("the oringal numbers:");
  for (i=0; i<N;i++)
      printf("%d", arr[i]);
  p=arr;
  move(p, 6, 2);
  printf("\n");
  printf("the number after move:");
  for(p=arr; p<arr+N;p++)
      printf("%d", *p);
  printf("\n");
  return 0;
}


void move(int *arr1,int n,int m)  
{
    int i,j,temp;
    for (i=0;i<m;i++)                 //将内循环执行m-1次
    {
        temp=*(arr1+n-1);            //将最后一个元素放在第一个,其余元素依次后移一位
        for (j=n-1;j>0;j--)            
        {
            *(arr1+j)=*(arr1+j-1);
        }
        *arr1=temp;
    }
}




[ 本帖最后由 yz912498286 于 2015-9-5 15:43 编辑 ]
搜索更多相关主题的帖子: include numbers please 图片 而且 
2015-09-05 15:26
yz912498286
Rank: 1
等 级:新手上路
帖 子:49
专家分:3
注 册:2015-8-24
得分:0 
回复 3楼 林月儿
我打错了 你是对的
2015-09-05 19:03
yz912498286
Rank: 1
等 级:新手上路
帖 子:49
专家分:3
注 册:2015-8-24
得分:0 
回复 2楼 wmf2014
我用的F11单步  一般不用F11么?那怎么进入函数呀? F11与F10的区别是什么呀?为什么F11会出现这个?
2015-09-05 19:05
yz912498286
Rank: 1
等 级:新手上路
帖 子:49
专家分:3
注 册:2015-8-24
得分:0 
回复 6楼 林月儿
2015-09-05 19:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-457024-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.422958 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved