在线客服

自考365-自考学历培训

工学类

首页 > 工学类 > 正文

将一维数组逆序存放后输出。例如int a[3]={1,2,3},逆序存放后int a[3]={3,2,1}。

2019-01-02 14:50    自考365

报名季活动
将一维数组逆序存放后输出。例如int a[3]={1,2,3},逆序存放后int a[3]={3,2,1}。
include
void move(int*p,int n);
void main()
{
int i,n=6,a[6]={1,2,3,4,5,6};
move(a,5);
for(i=0;i
}
void move(int*p,int n)
{
______; /*第二空*/
for(k=0;k<=n/2;k++)
{c=p[k];p[k]=p[n-k];______;} /*第三空*/
}
查看答案解析
【正确答案】
第一空:a[i]
第二空:int k,c
第三空:p[n-k]=c
【答案解析】
第一空完成交换,输出数组值,填写a[i];第二空定义变量,本程序段中各处变量c、k,定义为int k,c;第三空完成数据的交换排序,本句程序中完成了p[n-k]赋值到p[k]中,同样需要将p[k]值赋值到p[n-k]中,借助c完成,所以此处填写p[n-k]=c。参见教材P80-82。
本题知识点:循环结构的程序设计,
 自考365网小编精心为广大自考学员整理的相关历年试题及答案解析,想了解相关自考试题请持续关注自考365网校。
  让自考更有氛围,想加入自考365订阅号请添加zhengbaozikao365
分享到:
小自考
你可能喜欢
更多相关资讯
更多课程推荐