data[k]);return SL;}(1)若已知:int array[]={10,2,9,5,30,3};,执行语句:f30(array,sizeof(array)/sizeof(int));函数f30()的输出是什么?(2)函数f30()的功能是什么? _ 自考,成考学习,学历提升,考前押密,考前答题,选笔果题库就对了">
自考笔果题库
笔果题库
历年真题
  • 上海市
  • 四川省
  • 广东省
  • 湖南省
  • 湖北省
  • 江苏省
  • 浙江省
  • 安徽省
  • 福建省
  • 江西省
  • 山东省
  • 河南省
  • 甘肃省
  • 澳门特别行政区
  • 青海省
  • 内蒙古自治区
  • 广西壮族自治区
  • 新疆维吾尔自治区
  • 西藏自治区
  • 宁夏回族自治区
  • 中国台湾省
  • 香港特别行政区
  • 北京市
  • 陕西省
  • 云南省
  • 贵州省
  • 海南省
  • 黑龙江省
  • 吉林省
  • 辽宁省
  • 山西省
  • 河北省
  • 重庆市
  • 天津市
押密题库
本科
专科
视频题库
考证通关
笔果题库返回
数据结构
VIP题库
顺序表类型定义如下。
#define ListSize 100
typedef struct{
Int data[ListSize];
int length;
}SeqList;
阅读下列函数,并回答问题。
SeqList * f30(int *pdata,int n)
{int k,m;
SeqList *SL;
SL=(SeqList *)malloc(sizeof(SeqList));
SL->length=0;
for(k=0;k{if(pdata[k]%2!=0)
SL>data[SL->length]=pdata[k];
else
{for(m=SL->length;m>0;m--)
SL->data[m]=SL->data[m-1];
SL->data[0]=pdata[k];
}
SL->length++;
}
for(k=0;klength;k++)
printf("%d,",SL->data[k]);
return SL;
}
(1)若已知:int array[]={10,2,9,5,30,3};,执行语句:
f30(array,sizeof(array)/sizeof(int));
函数f30()的输出是什么?
(2)函数f30()的功能是什么?
深圳市笔果教育科技有限公司
粤ICP备17094429号-1
自考笔果题库APP
更优刷题体验,尽在笔果APP!
立即下载