c语言第8章作业2.doc

c语言第8章作业2.doc

ID:62155909

大小:16.50 KB

页数:3页

时间:2021-04-19

c语言第8章作业2.doc_第1页
c语言第8章作业2.doc_第2页
c语言第8章作业2.doc_第3页
资源描述:

《c语言第8章作业2.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途书面作业12专业理科大类学号3120101717姓名马凌浩请注意:课程网站的公告上关于考试的通知!习题8二、填空题1。下列函数在一维数组a中将x插入到下标为i(i〉=0)的元素前。如果i>=元素的个数,则x插入到末尾。原有的元素个数存放在指针n所指向的变量中,插入后元素个数加1.请填空.voidinsert(doublea[],int*n,doublex,inti){intj;if___(i〈n_)_____for(j=*n-1;__j>=i___;j-—)__a[j+1]________=a

2、[j];elsei=*n;a[i]=____x______;(*n)++;}2.下列程序先消除输入字符串的前后空格,再判断是否是“回文”(即字符串正读和倒读都是一样),若是则输出YES,否则输出NO.请填空。#include〈stdio。h〉#include〈string。h>intmain(void){chars[80],ch,*p,*q;inti,j,n;gets(s);p=__s________;while(*p==‘‘)___p++_______;n=strlen(s);q=__s+n-1_______;wh

3、ile(*q==‘‘)__q--________;while(___p〈q______&&*p==*q){p++;_q-—__;}if(p

4、8};find(_a,9,max,min_______________);printf(“%d,%d”,max,min);return0;}voidfind(int*a,intn,int*max,int*min){Inti;*max=*min=0;for(i=1;i〈n;i++){if(a[i]〉a[*max])___*max=i________;if(a[i]int

5、main(void){inta[10],b[10],*pa,*pb,i;pa=a;pb=b;for(i=0;i〈3;i++,pa++,pb++){*pa=i;*pb=2*i;printf(“%dt%d”,*pa,*pb);}pa=&a[0];pb=&b[0];for(i=0;i<3;i++){*pa=*pa+i;个人收集整理勿做商业用途*pb=*pb+i;printf(“%dt%d”,*pa++,*pb++);}return0;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。