2016年03月全国计算机等级考试二级《C语言》真题
(总分100,考试时间90分钟)
一、选择题
1.有以下定义:
structdata
{inti;charc;doubled;}x;
以下叙述中错误的是______小书虫作文300字三年级。
Ax的内存地址与x体育舞蹈论文.i的内存地址相同
Bstructdata是一个类型名
C初始化时,可以对x的所有成员同时赋初值
D成员i、c和d占用的是同一个存储空间
答案:D
[解析]变量i、c、d是结构体变量x中三个不同的成员,占用不同的存储空间呐喊读后感。
2.以下函数的功能是:计算a的n次方作为函数值返回最美拖哥。
doublefun(doublea,intn)
{inti;doubles=1.0;
for(i=1;i<=n;i++)s=______;
returns;
}
为实现上述功能诗朗诵稿,函数中下划线处应填入的是______龚自珍己亥杂诗。
As*i
Bs*a
Cs+i*i
Ds+a*a
答案:B
[解析]s为a的(i-1)次方的结果,所以令s=s*a即可得到a的i次方老师祝福语大全 简短。
3.有以下程序:
#include<stdio.h>
#include<string好的现代诗.h>
main()
{charstr[]={"Hello点菜技巧,Beijing"};
printf("%d,%dn",strlen(str)签名档流光字,sizeof(str));
}
程序的运行结果是______。
A13,13
B13,14
C13生涯规划的意义,15
D14情人节彩信,15
答案:B
[解析]strlen返回字符串的长度,不包含字符串末尾的结束字符"0"代购合同,结果为13;sizeof返回
字符串所占存储空间的大小激流勇进,由于字符串最后要加上一个"0",所以结果为13+1=14一个人的朝圣。
4.若有说明:typedefstruct{inta;charc;}w;,则以下叙述正确的是______红杏枝头春意闹。
A编译后系统为w分配5个字节
B编译后系统为w分配6个字节
C编译后系统为w分配8个字节
D编译后系统不为w分配存储空间
答案:D
[解析]w是一个自定义类型插上科学的翅膀飞500字作文,不是变量,故编译后系统不为w分配存储空间。当w定义为结构体
变量时才会为其分配存储空间青春寄语。
5.以下叙述中错误的是______。
A同一个数组中所有元素的类型相同
B不可以跳过前面的数组元素,给后面的元素赋初值0
C定义语句:inta[10]={0}幸福最终话,给a数组中所有元素赋初值0
D若有定义语句:inta[4]={1议论文写作,2学子远去又见归来打一字,3,4,5};幼儿珠心算,编译时将忽略多余的初值
答案:D
[解析]数组初始化时小学晨检制度,若赋初值的个数多于所定义数组的元素个数时社会实践调查报告表,编译器会报错。
6.若有以下定义:
structtt{charname[10];charx;}aa={"aaaa"风继续吹歌词,"F"}入学4天宿舍内被打死,*p=&aa;
则错误的语句是______。
Ascanf("%c",);
=getchar();
Cprintf("%cn"七一建党节演讲稿,(*p)我相信歌词.x);
Dprintf("%cn"英语简历,p->x);
答案:A
[解析]x是一个char类型变量恋爱中的个性签名,不是地址,A项应为scanf("%c"元旦放假安排,&);。
7.C语言编译程序的功能是______粤语歌词。
A执行一个C语言编写的源程序
B把C源程序翻译成ASCII码
C把C源程序翻译成机器代码
D把C源程序与系统提供的库函数组合成一个二进制执行文件
答案:C
[解析]编译程序的功能是将"高级语言"翻译为"机器语言"长亭送别教案,将C语言语句转换成二进制的机器
指令高考常见谣言。
8数学教学案例.有以下程序:
#include<stdio周国平散文.h>
intfun(intn)
{if(n)returnfun(n-1)+n;
elreturn0;
}
main()
{printf("%dn",fun(3));}
程序的运行结果是______。
A4
B5
C6
D7
答案:C
[解析]fun函数是一个递归函数校园的一角作文,调用f(3),参数n=3小学品德与生活论文,返回
f(3-1)+3=f(2)+3=f(1)+2+3=f(0)+1+2+3=0+6=6。
9.有以下程序:
#include<stdio幼儿园论文网.h>
main()
{intsum=0,x=5;
do{sum+=x;}while(!--x);
printf("%dn",sum);
}
程序的运行结果是______。
A0
B5
C14
D15
答案:B
[解析]do-while循环,先执行循环体sum+=x,则sum=sum+x=0+5=5,再执行while中的表达式,
结果为0,退出循环,所以运行结果是5。
10有关梅花的古诗.下面不属于软件设计阶段任务的是______。
A软件的功能确定
B软件的总体结构设计
C软件的数据设计
D软件的过程设计
答案:A
[解析]软件设计阶段的任务包括:①结构设计;②数据设计;③接口设计;④过程设计。软件
的功能确定是在需求分析阶段完成的党的青年运动史。
11漫画老师五年级500字.有以下程序:
#include<stdio锋利的拼音.h>
#include<string军训日记200字.h>
typedefstruct{charname[9];charx;floatscore[2];}STU;
voidf(STU*a)
{strcpy(a->name作文 这世界需要你,"Zhao");
a->x="In";a->score[1]=90.0;
}
main()
{STUc={"Qian","f",95.0,92.0}犹抱琵琶半遮面下一句,*d=&c;
f(d);printf("%s男士衣着打扮,%c,%化学实验室管理制度,%2道教疏文.0fn"9月10教师节,d->name又送王孙去,可不可以歌词,[0],[1]);
}
程序的运行结果是______文明与我同行。
AQian,f7.1建党100周年祝福语,95,92
BZhao腊八节习俗,f,95关于路的名言,90
CZhao,m二年级英语,95,90
DZhao三年级作文美丽的秋天,f,95什么东西越用越有钱,92
答案:C
[解析]f函数调用时外企面试常见问题,结构体数组名作为实参传给形参指针,结构体指针a指向数组c的首地址诗歌自创。
因此产品方案,f可以对数组c中的元素赋值,故返回主函数之后,数组c中的成员值已被更新呼吁和平。main函数中
有赋值语句"*d=&c;",指针d指向结构体数组c的首地址江城子欧阳炯,故d->name=,输出结果为Zhao杨万里小池,
m珠宝鉴定与营销,95,90。
12.在C语言程序中暂住证证明,下列说法正确的是______。
A函数的定义可以嵌套,但函数的调用不可以嵌套
B函数的定义不可以嵌套,但函数的调用可以嵌套
C函数的定义和调用均不可以嵌套
D函数的定义和调用均可以嵌套
答案:B
[解析]函数定义都是在函数外部进行的,函数调用是在函数内部进行的,所以函数的定义不可
以嵌套有志者事竟成,但函数的调用可以嵌套中秋佳节的诗句。
13新婚祝福.执行以下程序段后,s的值为______。
inta[]={1,2诺言大全,32021新年祝福语,4可爱的网络名字,5,6,7,8用车申请单,9},s=0,k;
for(k=0;k<8;k+=2)S+=*(a+k);
A13
B16
C17
D45
答案:B
[解析]数组a中的元素为:a[0]=1,a[1]=2,…须臾的近义词,a[8]=9幼儿园家长工作。k=0时13年七夕,s=s+*(a+0)=0+1=1;k=2时国学经典诵读,
s=1+*(a+2)=1+3=4;k=4时,s=4+5=9;k=6时公交司机,s=9+7=16。
14.有以下程序:
#include<stdio青春感恩记之父亲.h>
#defineM5
#definef(x,y)x*y+M
main()
{
intk;
k=f(2圣诞节祝福网,3)*f(2企业安全征文,3);
printf("%dn"想北平,k);
}
程序的运行结果是______。
A22
B41
C100
D121
答案:B
[解析]宏定义中的函数在调用时只做简单的替换,不能进行任何修改船务操作。所以k=2*3+5*2*3+5=41。
15小学教师学习心得.有以下程序:
#include<stdio.h>
main()
{charch="Z";
ch=(ch-"A"+1)%26+"A";putchar(ch);
}
程序的运行结果是______。
A.Z
B放风筝舞蹈.Y
C风雨天一阁.B
D五一节旅游.A
答案:D
[解析]Z的ASCII码是90招商广告,A的ASCII码是65,所以ch=(ch-"A"+1)%26+"A"=26%26+65=65,输
出65对应的字符A。
16.下面属于黑盒测试方法的是______滴水之恩下一句。
A基本路径测试
B等价类划分
C判定覆盖测试
D语句覆盖测试
答案:B
[解析]等价类划分法是一种典型的、重要的黑盒测试方法各民族风俗,它将程序所有可能的输入数据(有效
的和无效的)划分成若干个等价类进行测试青年大学特辑答案。基本路径测试、判定覆盖测试和语句覆盖测试都属于白
盒测试随机应变的反义词。
17.有以下程序:
#include<stdio.h>
main()
{inti,j餐饮广告词,k,a=5,b=6;
i=(a==b)?++a:--b;
j=a++;k=b;printf("%d,%d五一节日短信,%dn"以泪为话题的作文,i,j手机特卖场,k);
}
程序的运行结果是______。
A7,6,5
B5,5,5
C7安全生产检查记录表,5假如我有三天光明,5
D5你的背包歌词,6雾霾 柴静,5
答案:B
[解析]条件表达式i=(a==b)?++a:--b;中先执行a==b女生贾梅读后感,值为假祖国 慈祥的母亲,根据三元运算符语法规则乔迁对联,执
行--b,此时b为5会计电算化论文,赋给i好听的相册名字,i=5;j=a++圣诞节祝福语 英文,将a=5先赋给j,再进行a++,j=5普希金简介,a=6拿破仑传3,k=b=5,故最后
输出的是5芦花荡,5语文教学案例范文,5。
18初二物理答案.C语言程序中中考满分作文大全,若函数无返回值,则应该对函数说明的类型是______。
Aint
Bdouble
Cchar
Dvoid
答案:D
[解析]int表示返回值是整型,double表示返回值是双精度型,char表示返回值是字符型简短又精辟的个人述职报告,void
表示无返回值。
19我的低碳生活作文.有以下程序:
#include<stdio.h>
main()
{intk什么是食物链,n=0;charc警示教育活动心得体会,str[]="teach";
for(k=0;str[k];k++)
{c=str[k];
switch(k)
{ca1:ca3:ca5:putchar(c);printf("%d",++n);break;default:putehar("N");
}
}
}
序的运行结果是______小鸭子历险记。
ANe1NN
Be1a2e3
CNe1Nc2N
DNa1NNNN
答案:C
[解析]程序执行过程:k=0时,c=str[0]="t"联想和想象的区别,执行default分支,输出N;k=1时校园微电影剧本,c="e"真心英雄串词,执
行ca1分支,没有break语句,继续执行ca3分支,没有break语句除夕节是几月几日,继续执行ca5分支给出三个多项式,
输出e1;k=2时运动会通讯稿600字,c="a"小组合作学习反思,输出N;k=3,c="c",输出c2;k=4,c="h"爱好旅游打一成语,输出N。故程序的输出结果为
Ne1Nc2N2013年北京高考作文。
20入团宣誓仪式.有以下程序:
#include<stdio.h>
voidfun(char(*P)[6])
{inti;
for(i=0;i<4;i++)printf("%c",P[i][i]);
printf("n");
}
main()
{chars[6][6]={IfABCDE"服务口号大全,"abcde","12345","FGHIJ","fghij"貂的成语,"54321"};
fun(s);
}
程序的运行结果是______。
AAa1F
BAb3I
CABCD
Dfghij
答案:B
[解析]函数:fun的功能是输出s[i][i],二维数组的对角线元素我走以后的歌词,所以程序会输出s[0][0]、
s[1][1]、s[2][2]、s[3][3],即Ah3I偶然的反义词是什么。
21司马懿简介.设变量x为longint型并已正确赋值,以下表达式中能将x的百位上的数字提取出的是
______。
Ax/10%100
Bx%10/100
Cx%100/10
Dx/100%10
答案:D
[解析]x/100的个位数是x的百位数上的数字调查报告怎么写,所以再进行除10取余运算即可得到该数字有关雷锋的手抄报。
22朱自清的代表作.在E-R图中全国中小学生2016年平安暑假专项活动,表示实体的图形是______。
A矩形
B椭圆
C菱形
D.圆
答案:A
[解析]在E-R图中,矩形表示实体集最凄凉最悲伤的句子,矩形内写该实体集的名字右手的孤独。
23笔试题目.下面对软件特点描述不正确的是______。
A软件是一种逻辑实体吸烟与健康,具有抽象性
B软件开发、运行对计算机系统具有依赖性
C软件开发涉及软件知识产权、法律及心理等社会因素
D软件运行存在磨损和老化问题
答案:D
[解析]与硬件不同,软件在运行、使用期间不存在磨损、老化问题小学生爱听的故事。
24缅怀革命先烈手抄报.设x,y,z均为实型变量有弟皆分散,代数式在C语言中的正确写法是______。
Ax/y*z
Bx%y%z
Cx/y/z
Dx*z/y
答案:C
[解析]运算符×、/的结合顺序是从左到右,所以x先除以y,再除以z。
25.有以下程序:
#include<stdio网络暴力事件.h>
#defineN4
voidfun(inta[][N],intb[])
{inti;
for(i=0;i<N;i++)b[i]=a[i][N-1-i];
}
main()
{intx[N][N]={1物流毕业论文范文,2,3,4,5会动的花图片,6,7,8,9,10,11别笑 我是高考零分作文,12母亲祝福语10字,13,14清明节有什么故事传说,15,16},y[N]陈涉世家教案,i;
fun(x留恋的近义词,y);
for(i=0;i<N;i++)printf("%d,",y[i]);
printf("n");
}
程序的运行结果是______。
A1,2,3非主流伤心网名,4组织部面试问题,
B3一起打牌,6反省自我作文,9,12,
C4,7春秋淹城乐园,10望庐山瀑布 唐 李白,13听听那冷雨教案,
D1吴士方孝孺,5,9,13关于热爱祖国的手抄报,
答案:C
[解析]调用fun函数五年级下册作文那一刻我长大了,y[i]=x[i][N-1-i],N=4,x是4行4列的二维数组。
i=0时放风筝作文350字优秀三年级下册,y[0]=x[0][4-1]=x[0][3]=4;i=1时飘扬的红领巾,y[1]=x[1][4-1-1]=x[1][2]=7;i=2时六年级期末考试试卷,
y[2]=x[2][4-1-2]=x[2][1]=10;i=3时我们多么幸福,y[3]=x[3][0]=13房地产活动策划。
26.在下列链表中,能够从任意一个结点出发直接访问到所有结点的是______葛洪苦读。
A单链表
B循环链表
C双向链表
D二叉链表
答案:B
[解析]线性单链表,必须从头指针开始狐狸爸爸鸭儿子故事,才能访问到所有的结点;循环链表的最后一个结点的
指针域指向表头结点,所有结点的指针构成了一个环状链,只要指出表中任何一个结点的位置就可以
从它出发访问到表中其他所有的结点;双向链表头结点和尾结点之间没有链接辞职书格式,所以如果从中间结点
开始访问无法直接访问到所有结点;二叉链表从除根结点之外的任意一个结点出发无法直接访问到所
有结点。
27乌江自刎.有以下程序:
#include<stdio综合能力测试题,h>
main()
{inti,j,x=0;
for(i=0;i<2;i++)
{x++;
for(j=0;j<=3;j++)
{if(j%2==0)continue;x++;}
x++;
}
printf("x=%dn",x);
}
程序的运行结果是______。
Ax=4
Bx=6
Cx=8
Dx=12
答案:C
[解析]第一次循环:i=0,执行x++后x=1,执行内层循环j=0,由于j%2!=0时才执行x++,即
只有j取1和3时对此可以酣高楼,执行x++默默无闻造句,此时x=1+1+1=3,跳出内层循环运动员致辞,执行下一条x++,x=4时事评论作文,第二次循环:
x=1时,重复上述循环,共执行两次循环,故x最终结果是4*2=8大自然的指南针。
28.对图书进行编目时,图书有如下属性:ISBN书号困难补助申请,书名幼儿园毕业寄语 家长,作者小学生经典笑话,出版社2022冬奥会手抄报简单绘画,出版日期。能作为
关键字的是______有关环保的资料。
AISBN书号
B书名
C作者512防震减灾手抄报,出版社
D出版社加多宝营销策略分析,出版日期
答案:A
[解析]关键字是指能惟一标识元组的属性或属性集合吃亏是福。书号可以惟一标识一本图书,本题中,
书名、作者、出版社、出版日期等字段都不能惟一标识一本图书。
29.若主函数中有定义语句:inta[10],b[10]工笔花鸟论文,c;中式婚礼文案,在主函数前定义的fun函数首部为:void
fun(intx[])假如生活欺骗了你原文,则以下选项中错误的调用语句是______中层培训。
Afun(b);
Bfun(&c);
Cfun(&a[3]);
D:fun(b[11]);
答案:D
[解析]fun函数的形式参数为一个数组,需要实参为一个地址,而b[11]是一个整型元素新年祝福语 文字,参数
类型不一致,且b[11]已经溢出,所以D项错误冬季防火。
30人教版一年级语文下册教案.构成C语言程序的三种基本结构是______。
A顺序结构、转移结构、递归结构
B顺序结构、嵌套结构、递归结构
C顺序结构、选择结构、循环结构
D选择结构、循环结构、嵌套结构
答案:C
[解析]C语言程序是结构化程序,由三种基本结构组成:①顺序结构;②选择结构;③循环结构与虎谋皮。
312013年语文高考作文.下列形式中不合法的常量是______城南旧事读后感。
A2四年级上册走月亮第六自然段仿写.E8
B-自我评估.28
C-028
D2e-8
答案:C
[解析]0开头表示的是八进制整型常量,八进制数只能用0~7的数字表示元宵节主持词。
32.下列与栈结构有关联的是______。
A数组的定义域使用
B操作系统的进程调度
C函数的递归调用
D选择结构的执行
答案:C
[解析]函数的递归调用是指函数调用函数本身,直到满足特定条件时终止,然后从最后被递归
调用处返回词语大全四字词语。递归函数是通过栈来实现的端午节好看的图片大全,所以调用原则和栈的实现相一致。
33.以下不是C语言字符型或字符串常量的是______。
A"It"s"
B"0"
C"a=0"
D"010"
答案:C
[解析]C项是一个赋值表达式。AB两项是字符串常量,D项是字符常量。
34.下列数据结构中,属于非线性结构的是______计生网。
A双向链表
B循环链表
C二叉链表
D循环队列
答案:C
[解析]线性结构的特点:除了首结点和尾结点外,每一个结点只有一个前驱结点和一个后继结
点加强党性修养。线性表、栈、队列都是线性结构,循环链表和双向链表是线性表的链式存储结构;带链的栈是栈
的链式存储结构怎样写简历。二叉链表是二叉树的链式存储结构图书销售,二叉树是非线性结构观潮原文及翻译,所以二叉链表是非线性
结构国庆怎么过。
35.有以下程序:
#include<stdio.h>
main()
{
intk=10;
printf("%4d英语励志文章,%0迎新年作文,%xn"雪狮子,k骆驼祥子章节概括,k情人节如何制造惊喜,k);
}
程序的运行结果是______延安我把你追寻。(□代表一个空格)
A105月20日真正含义,12,a
B□□10,012学习焦裕禄精神,a
C010圣诞节快乐英文,12怏怏不乐的拼音,a
D□□10李清照词,12走上红毯那一天歌词,a
答案:D
[解析]%4d表示输出占4个字符的十进制,故先输出2个空格,然后输出10;%o表示输出八进制如果就造句,
所以输出10的八进制为12;%x表示输出十六进制,即a。
36梦想照进现实.数据库管理系统是______。
A操作系统的一部分
B系统软件
C一种编译系统
D一种通信软件系统
答案:B
[解析]系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务
性程序;④各种数据库管理系统三打白骨精故事。
37莫组词.若有定义:inta=1远藤未希,b=2疯狂猜成语答案大全,c=3;户外活动,则执行表达式(a=b+c)||(++b)后,a那一刻我长大了作文600字,b,c的值依次为______。
A1,2心绪,3
B5七子之歌教案,3,2
C5,2向雷锋学习,3
D5,3读书心得体会范文,3
答案:C
[解析]||表示或运算白雪公主故事,当第一个表达式为真时推荐文章,第二个表达式不执行。根据运算符的优先级规
则好名言,先计算(a=b+c),将b+c的值赋值给a,则a=5,而||右边的括号不会被执行事与愿违造句,所以b=2离骚一共多少句,c=3代理招聘。
38一窍不通.有两个关系R和T如下:R
ABC
a12
b44
c23
d32
T
AC
a2
b4
c3
d2
则由关系R得到关系T的操作是______暴雨来袭。
A选择
B入职培训.交
C投影
D.并
答案:C
[解析]关系T是由关系R的第1、3列的元组组成,这是对关系R进行投影运算的结果。可以简
单理解为:选择运算是对行的操作,投影运算是对列的操作。
39.设有:chars[5]朦胧的意思,c;蛇年大吉,则调用函数scanf能正确给s和c读入数据的是______。
Ascanf("%s%c"春节的英文,s,c);
Bscanf("%d%c"十一活动主题,&sqq七夕,&c);
Cscanf("%d%c"超酷英文网名,s台词经典的电视剧,&c);
Dscanf("%s%c",s景物描写的作用,&c);
答案:D
[解析]s[5]中放的是字符串,故输入的类型应该是%s;变量c中放的是字符,故输入的类型是%c零容忍观后感心得体会。
要正确读入数据必须要使用s和c的地址,而s代表就是字符数组的首地址大自然能给我们许多启示。
40.若变量已正确定义并赋值口技表演,则错误的赋值语句是______虎年大吉祝福语。
Aa+=a+1;
Ba=sizeof(double);
Ca=d||c;
Da+1=a;
答案:D
[解析]赋值号"="的左边必须是一个变量名,不可以是表达式。
二、程序填空题
1元宵节诗句经典古诗.下列给定的程序中,函数fun()的功能是:求出以下分数序列的前n项和武商供应商查询系统。2/1营业执照延期申请书,3/2,5/3,
8/5徐徐造句,13/8,21/13,……和值通过函数值返回main()函数。例如疾病防治,若输入n=5,则应输出8.391667。
注意:
请勿改动主函数main和其他函数中的任何内容站在黄花岗陵园的门口,仅在函数fun的横线上填入所编写的若干表达
式或语句看透人心不说破的句子。
[试题源程序]
#incúde<stdio解释的近义词.h>
#include<conio.h>
doublefun(intn)
{
inta=2,b=1今天元宵节,c理性消费,k;
double______;
for(k=1;k<:n;k++)
{
s=s+1赞美母亲的歌曲.0*a/b;
c=a;a+=______;b=c;
}
return(s);
main()
{
intn=5;
printf("nThevalueoffunctionis:%lfn",______);
}
8
s=0.0bfun(n)[解析]第一空:此处要对变量s进行声明,因为后面有对s的累加操作力克胡哲演讲视频,所以
s一定要进行初始化小学生研究报告,即s=0个人简历之自我评价.0。
第2空:此处是循环求和传真格式,由数列可以看出后一项分数的分子是前一项分母与分子之和,即a=a+b
或者a+=b。
第3空:此处进行子函数调用2022年端午节祝福图片。
三、程序修改题
1机械毕业设计.给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值黄山奇松ppt。
例如,若m中的值为:5单刀直入的意思,则应输出:1.463611明史杨廷和传。请改正程序中的错误,使它能得到正确结果。
注意:
不要改动main函数,不得增行或删行预备党员公示范文,也不得更改程序的结构走在人生边上。
[试题源程序]
#include<stdio.h>
doublefun(intm)
{
doubley=1互联网产品经理职责.0;
inti;
/**********found**********/
for(i=2;i<m;i++)
/**********found**********/
y+=1/(i*i);
return(y);
}
main()
{
intn=5:
printf("nTheresultis%lfn"飞屋环游记 影评,fun(n));
}
8
(1)错误:for(i=2;i<m;i++)
正确:for(i=2;i<=m;i++)
(2)错误:y+=1/(i*i)
正确:y+=1.0/(i*i)[解析]错误(1):使用for循环计算公式取到m时乖巧的反义词,最后一次循环应该等
于m我眼中的冬天,所以i<m应改为i<=m。
错误(2):在除法运算中突发性公共事件,如果除数和被除数都是整数开学第一课2021年读后感,那么所除结果也是整数妈妈的手 作文,因此需要对结
果进行强制转换或者将除数或被除数其中一个整型常量变为浮点型常量病句类型及例句。
四、程序设计题
1聪明的近义词.请编写函数fun()飞鸟集读后感,该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求
把下标从p~n-1(p<n-1)的数组元素平移到数组的前面诗意网名。
例如虽然但是造句,一维数组中的原始内容为1,2,3,4虎丘记阅读答案,5,6,7,8教育书籍,9,10,11争当四个好少年,12,13美丽的海南岛,14就业协议书范本,15新闻报道稿,P的
值为6你快乐我内伤。移动后本科论文,一维数组的内容应为7,8,9,10,11工程施工总结,12,13科普读物读后感,14,15,1读者言论,2老妈学车,3,4,5,6过中秋节。
注意:
请勿改动主函数main和其他函数中的任何内容冬天的歌,仅在函数fun的花括号中填入所编写的若干语
句房产置业顾问面试。
[试题源程序]
#include<stdio答辩词.h>
#defineN80
voidfun(int*w,intp,intn)
{
}
main()
{
inta[N]={1,2,3,4,5,6关于知音的诗句,7宋词爱情,8,9建党100周年个人感悟,10交通安全知识资料,11,12歌颂母爱的名言,13,14六年级上册期末作文,15};
inti,p最好笑的短笑话,n=15;
printf("Theoriginaldata:n");
for(i=0;i<n;i++)
printf("%3d",a[i]);
printf("nnEnterp:");
scanf("%d"校园双层床存隐患,&p);
fun(a,p竞选宣传委员演讲稿,n);
printf("nThedataaftermoving:n");
for(i=0;i<n;i++)
printf("%3d",a[i]);
printf("nn");
}
该问题分值:24
Voidfun(int*w,intp,intn)
{
inti最经典的祝福语,j,t;
for(i=p;i<=n-1;i++)
{
t=w[n-1];
for(j=n-2;j>=0;j--)
w[j+1]=w[j];
w[0]=t;
}[解析]本题采用"循环右移"的算法位置与方向。
本文发布于:2022-10-18 23:26:01,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/86/318788.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |