ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:17.32KB ,
资源ID:2998741      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2998741.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数组元素的删除.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数组元素的删除.docx

1、数组元素的删除试卷编号:321所属语言:计算机基础试卷方案:数组元素的删除试卷总分:210分共有题型:3种一、程序填空 共3题 (共计60分)第1题 (20.0分) 题号:24 难度:中 第1章/*-【程序填空】-功能:删除一个字符串中的所有数字字符。-*/#include stdio.hvoid delnum(char s) int i,j; /*SPACE*/ for(i=0,j=0; 【?】0 ;i+) /*SPACE*/ if(si9) /*SPACE*/ 【?】; j+; sj=0;main () char item100; printf(n input a string:n); g

2、ets(item); /*SPACE*/ 【?】; printf(n%s,item);答案:=(答案1)=si!=(答案2)=|=(答案3)=sj=si=(答案4)=delnum(item)第2题 (20.0分) 题号:28 难度:易 第1章/*-【程序填空】-功能:输入字符串,再输入一个字符,将字符串中与输入字符相 同的字符删除。-*/#include stdio.hvoid fun(char a,char c) int i,j; /*SPACE*/ for(i=j=0; 【?】;i+) if(ai!=c) aj+=ai; /*SPACE*/ 【?】;main() char a20,cc;

3、gets(a); /*SPACE*/ 【?】; /*SPACE*/ 【?】; puts(a);答案:=(答案1)=ai != 0=或=ai=或=ai!=NULL=(答案2)=aj=0=或=aj=NULL=或=aj=0=(答案3)=cc=getchar()=或=scanf(%c,&cc)=(答案4)=fun(a,cc)第3题 (20.0分) 题号:15 难度:易 第1章/*-【程序填空】-功能:删除字符串中的指定字符,字符串和要删除的字符均由键盘 输入。-*/#include stdio.hmain() char str80,ch; int i,k=0; /*SPACE*/ gets(【?】);

4、 ch=getchar(); /*SPACE*/ for(i=0;【?】;i+) if(stri!=ch) /*SPACE*/ 【?】; k+; /*SPACE*/ 【?】; puts(str); 答案:=(答案1)=str=(答案2)=stri!=0=或=stri!=NULL=或=stri!=0=或=stri=(答案3)=strk=stri=(答案4)=strk=0=或=strk=NULL=或=strk=0二、程序改错 共2题 (共计60分)第1题 (30.0分) 题号:70 难度:中 第2章/*- 【程序改错】-功能:删除w所指数组中下标为k的元素中的值。程序中,调用了 getindex、

5、arrout和arrdel三个函数,getindex用以输入 所删元素的下标,函数中对输入的下标进行检查,若越界, 则要求重新输入,直到正确为止。arrout用以输出数组中 的数据,arrdel进行所要求的删除操作。-*/#include conio.h#include stdio.h#define NUM 10/*FOUND*/arrout ( int w, int m ) int k; /*FOUND*/ for (k = 1; k m; k+) /*FOUND*/ printf (%d wk); printf (n); arrdel ( int w, int n, int k ) int

6、 i; for ( i = k; i n-1; i+ ) wi = wi+1; n-; return n;getindex( int n ) int i;do printf(nEnter the index 0= i %d : , n );scanf (%d,&i ); while( i n-1 );return i;main( ) int n, d, aNUM=21,22,23,24,25,26,27,28,29,30;n = NUM;clrscr();printf (Output primary data :n); arrout ( a, n );d = getindex( n ); n

7、= arrdel ( a, n, d );printf (Output the data after delete :n); arrout( a, n );答案:=(答案1)=arrout ( int w, int m )=(答案2)=for (k = 0; k m; k+)=(答案3)=printf (%d , wk);第2题 (30.0分) 题号:55 难度:中 第2章/*- 【程序改错】-功能:删除字符串s中的所有空白字符(包括Tab字符、回车符及 换行符)。输入字符串时用#结束输入。-*/#include #include #include fun ( char p) int i,t;

8、 char c80; /*FOUND*/ for (i = 1,t = 0; pi ; i+) /*FOUND*/ if(!isspace(p+i) ct+=pi; /*FOUND*/ ct=0; strcpy(p,c); main( ) char c,s80; int i=0; printf(Input a string:); c=getchar(); while(c!=#) si=c;i+;c=getchar(); si=0; fun(s); puts(s);答案:=(答案1)=for (i = 0,t = 0; pi ; i+)=(答案2)=if(!isspace(pi) ct+=pi;=(答案3)=ct=0;三、程序设计 共3题 (共计90分)第1题 (30.0分) 题号:40 难度:中 第2章/*-【程序设计】-功能:从字符串中删除指定的字符。同一字母的大、小写 按不同字符处理。例如:若程序执行时输入字符串为:turbocandborlandc+ 从键盘上输入字符:n,则输出

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1