NE


私信TA

用户名:dotcpp0710923

访问量:190

签 名:

等  级
排  名 16999
经  验 749
参赛次数 0
文章发表 10
年  龄 0
在职情况 学生
学  校 Zhengzhou University
专  业 软件工程

  自我简介:

解题思路:

注意事项:

参考代码:

#include<iostream>

#define TOTAL 10

using namespace std;


int array[TOTAL],insertnum;

int insertlocation(int array[],int insertnum);


int main(void)

{

for(int i=0;i<TOTAL;i++)

scanf("%d",&array[i]);

insertnum=array[TOTAL-1];

for(int cnt1=0;cnt1<insertlocation(array,insertnum);cnt1++)

printf("%d\n",array[cnt1]);

printf("%d\n",array[TOTAL-1]);//输出最后一个数

for(int cnt2=insertlocation(array,insertnum);cnt2<TOTAL-1;cnt2++) 

printf("%d\n",array[cnt2]);

return 0;

}

int insertlocation(int array[],int insertnum)

{

int insertid; 

for(int cnt=0;cnt<TOTAL-1;cnt++)

{

if(insertnum>=array[cnt]&&insertnum<=array[cnt+1])

{

insertid=cnt+1;

break;

}

}

return insertid;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区