48道C语言上机题参考答案,二级C语言上机题库参考答案(已修改).doc

44cb7578e1df5412b94317daaa3307ba.gif二级C语言上机题库参考答案(已修改).doc

下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。

2.下载的文档,不会出现我们的网址水印。

3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。

文档包含非法信息?点此举报后获取现金奖励!

下载文档到电脑,查找使用更方便

16

积分

还剩页未读,继续阅读

关 键 词:二级

语言

上机

题库

参考答案

修改

资源描述:

1、程序填空题

调用fun函数建立班级通讯录。

填空:(1)STYPE (2)FILE (3)fp

改错: (1) for(i==0;i<=sl;i++) (2) t[2*sl]=\0或t[sl+sl]=\0

编程:

*c=(a/10)*1000+(b/10)*100+(a%10)*10+(b%10);

2、程序填空题

从键盘输入若干文本(每行不超过80个字符),

填空:(1) *fw (2) str (3) str

改错:(1) void fun(long s,long *t)(2) s1=s1*10;

编程:int i,j=0,min=a[0].s;

for(i=0;idata (3) t

改错:(1) void fun(char *a) (2) print("%c",*a);

编程:int i;

char *p=s,*q=t;

int n=0,m=0;

while(*p) /*计算串s的长度n,其中p为临时指针*/

{

n++;

p++;

}

while(*q) /*计算串t的长度m,其中q为临时指针*/

{

m++;

q++;

}

if(n>=m) /*比较m和n的值,设置p指向较大的指针*/

p=s;

else

p=t;

return p;

7、程序填空题

建立一个带有头结点的单向链表

填空:(1) q (2) next (3) next

改错:(1) 缺分号 (2) p = i;

编程:*n=0; int i;

for(i=1;i<=m;i++)

if(i%7==0||i%11==0)

a[*n++]=i;

8、程序填空题

查找数据域中值为ch的结点。

填空:(1)0或NULL (2)n (3)head,ch

改错: (1) for(i=0,t=0;p[i];i++) (2) c[t]=\0;

编程:

int i;

for(i=1;i=a&&ss[i]<=z) ss[i]-=32;

9、程序填空题

统计出..单向链表中节点的个数

填空:(1) *n (2) next (3) head

改错:(1) a=NULL; (2) if(*r==*p)

编程:

int i,j=0;

for(i=0;i=a &&p<=z)

pp[*p-a]+=1;

p++;

}

16、程序填空题

对形参s所指字符串下标喂奇数的字符按ASCII码大小递增排序

填空:(1) t=i (2) i (3) 0

改错:(1) while(fabs(t)>=num) (2) t=s/n;

编程: int p,m=0;

for(p=0;p=2)&&(n<10)) (2) 缺分号

编程: float x1=0.0,x0;

do

{

x0=x1;

x1=cos(x0);

}while(fabs(x0-x1)>0.000001);

return x1;

19、程序填空题

将N*N矩阵..右移1个位置

填空:(1)N (2)N-1 (3)0

改错:(1)s=s+(n+1.0)/n; (2)return t;

编程:int f0=0,f1=1,f;

do

{f=f0+f1;

f0=f1;

f1=f;

}while(f0)

编程:STREC tmp;

int i,j;

for (i=0;i=eps)

{pi+=s;

t=n/(2*n+1);

s*=t;

n++;}

pi=pi*2;

return pi;

27、程序填空题 (与22题对应)

计算下式前n项的和

S=(1*3)/(2*2)-(3*5)/(4*4)+(5*7)/(6*6)-

填空:(1)1 (2) 2*i (3) (-1)

改错:(1) 缺分号 (2) if (m= =k)

编程:int i;

*max=a[0];

*d=0;

for(i=0;i(3) (2*i+1)

改错:(1)double fun (int n)

(2) s=s+(double)a/b;

编程: int i,j,max=a[0][0];

for(i=0;i<2;i++)

for (j=0;jt[j+1])

编程:char *p=ss

int i=0;

while(*p)

{

if((i%2)&&(*p>=a&&*p<=z))

*p-=32;

p++;

i++;

}

32、程序填空题

给定程序中,函数fun的功能是:将a所指3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕道右边。

例如,有以下矩阵:

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

若结果为,程序执行结果为:

3 4 5 1 2

3 4 5 1 2

3 4 5 1 2

填空:(1)k (2)N-1 (3)temp

改错:(1)void fun(int a[][M],int m)(2)a[j][k]=(k+1)*(j+1);

编程:

*c=(a%10)*1000+(b%10)*100+(a/10)*10+b/10;

33、程序填空题

..:在3*4

例如:有下列矩阵

程序执行的结果为:find:a[2][2]=9

填空:(1)j (2)0 (3)i++

改错:(1)for(i=2;i<=m;i++) (2)y-=1.0/(i*i);

编程:float av=0.0;

int i,j=0;

for(i=0;iscore[i])below[j++]=score[i];

return j;

34、程序填空题

例如,形参s所指的字符串味:abcdefgh,n的值为5

填空:(1)t,s(2)s[i](3)0

改错:(1)if (i%k==0)(2)if(k>=i)

编程:int i=0;

*n=0;

for (i=1;i<=x;i++)

if((x%i==0)&&(i%2))

pp[(*n)++]=i;

35、

例如,LEVEL和Level是“回文”,而LEVLEV不是“回文”。

填空:(1)s (2)— (3) return 0

改错:(1)double fun (int n)

(2)c=a;a+=b;b=c;

编程: int r=0,temp,p,sign=1;

for(temp=m+1;temp=temp)

{if(k>=0)

{xx[r++]=temp;

k- -;}

else break;

}

}

36 程序填空题

例如,形参s所指的字符串为:This is a C languge program,函数的返回值为6。

填空:(1)n++ (2)0 (3)s++

改错:(1)t+=s[k]; (2)*aver=ave;

编程:int i,pos=0,max=*s;

for(i=1;i= xa)

编程:float result,temp=1.0;

int i;

for(i=1; i<=m; i++)

temp=temp*i;

result=temp;

for(temp=1.0,i=1;i<=n;i++)

temp=temp*i;

result=result/temp;

for(temp=1.0,i=1;i<=m-n;i++)

temp=temp*i;

result=result/temp;

return result;

38. 程序填空题

例如,形参s所指的字符串为:abs5def126jkm8,程序执行后的输出结果为:22。

填空:(1)48 (2)s++ (3)sum

改错:(1)if ((k%13= =0) || (k%17= =0)) (2) ]

int i;

for(i=21;i<=n;i++)

if((i%3= =0)&&(i%7 = =0))

sum=sum+i;

return sprt(sum);

39、程序填空题

例如,形参s所指字符串为:abcAbsmaxless,程序执行后的输出结果为:

letter ‘a’:3 times

letter ‘s’:3 times

填空:(1) *s (2) 1 (3) k[n]

改错:(1) double fun(int k) (2) return s;

编程:double s=0.0;

int i;

for(i=1;i<=n;i++)

s=s+1.0/(i*(i+1));

return s;

45、程序填空题

利用指针数组对形参ss…由长到短的顺序排序,..共有N个字符串,且串长小于M。

填空:(1) i (2) ps[j] (3) tp

改错:(1) double fun(int n) (2) return sum;

编程:int i;double a=1,b=1,s=1;for(i=1;i<=n;i++)

41、程序填空题

当调用正确时,程序输出:

x1=5.000000,x2=3.000000,

x1*x1+x1*x2=40.000000

填空:(1)double (2)f1 (3) f2

改错:(1)p=h->next; (2)p=p->next;

编程:

int i,n=0,fg=1;

char *p=str;

while(*p)

{n++;p++;}

for(i=0;inext (2)p->next (3)>=

改错:(1)p=h->next; (2)p=p->next;

编程:int i,j;

for(i=0;inext (2)q (3)p->next

改错:(1)\0 (2)s++;

编程:int b[N],i,j=0;

for(i=p+1;i=0;m--;i--) w[i]=a[m];47、 程序填空题

是将形参给定的字符串,整数、浮点数写到..并显示在终端屏幕上。

填空:(1) FILE * (2) fp (3)ch

改错:(1)s[j++]=s[i];

(2) s[j]= \0;

编程: for(j=0;j=n)

a[j]=t;

return j;

49、程序填空题

形参filename..覆盖原来的文件内容。

填空:(1)"rb" (2)> (3)fwrite

改错:(1)p=s; (2) ; (缺分号)

编程:int i;

for(i=0;j=100)b[10]++;

else b[a[i]/10]++;

50、程序填空题

学号、姓名和3门课的成绩。

填空:(1)filename (2 ) fp (3) fp

改错:(1)p=(NODE*)malloc(sizeof(NODE));

(2)return h;

编程: int i,n=0;

for(i=0;i=’ a’&&s[i]<=’ z’&&s[i+1]=’ ’||s[i+1]==’\0’)

n++;}

展开阅读全文

温馨提示:

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。

2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。

3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。

4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。

5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。

6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。

7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

bb6249c6567dd4384e6ab3556cfc22ed.gif 

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

本文标题:二级C语言上机题库参考答案(已修改).doc

链接地址:https://www.renrendoc.com/p-69512001.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/355922.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(原创)SpringBoot入门

本文章是SpringBoot入门的介绍在这里 我会尽量写一些细节性的东西,我用的是IDEA2016 Tomcat7 JDK1.8 Maven3.3.9 IDEA Tomcat JDK Maven的安装我就不详细了, 这里我会提到Maven的安装和如何使用阿里云的镜像,因为官网的JAR下载真的是...比乌龟还慢 先从Maven的配置开始,到官…

电脑基础c语言,C语言经验: 如何从零基础学习C语言?

C语言是面向过程的&#xff0c;而C 是面向对象的C和C 之间的区别:C是一种结构化语言&#xff0c;其重点是算法和数据结构. 在C程序设计中&#xff0c;首先要考虑的是如何通过过程来处理输入(或环境条件)以获得输出(或实现过程(事务)控制).C &#xff0c;首先要考虑的是如何构建…

java cpu_Java High CPU故障排除指南–第1部分

java cpu本文是该系列的第1部分&#xff0c;它将为您提供有关如何进行故障排除和识别Java高CPU问题根本原因的综合指南。 本指南也适用于独立的Java程序&#xff0c;但旨在帮助涉及Java EE企业日常生产支持的个人。 它还将包括最常见的高级CPU问题列表以及高级解决方案。 生产…

android:ellipsize=end 不起作用,android:ellipsize=end 失效或者 相关的Bug

其实这文章有点傻逼。相关的问题TextView android:ellipsize“end”超出一个字符时不显示…的解决http://www.pocketdigi.com/20140122/1261.html上面我到没有遇到过。但是我遇到的更神奇。就是在使用android:ellipsize“end”正常的情况下这个属性。该textView的文本就不能加入…

适用于具有Couchbase和WildFly的多容器和多主机应用程序的Docker Machine,Swarm和Compose...

该博客将说明如何使用Docker创建部署在多个主机上的多容器应用程序。 这将使用Docker Machine&#xff0c;Swarm和Compose实现。 是的&#xff0c;所有这三个工具一起使此博客更加有趣&#xff01; 该图说明了关键组件&#xff1a; Docker Machine用于配置多个Docker主机 …

一键复制android代码,兼容安卓和ios实现一键复制内容到剪切板

js兼容安卓和ios实现粘贴板一键复制color: #000;background: #fff;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}html*{outline:0;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: transparent}*{margin:0;padding:0}.conten…

adf时间作用域_ADF:在任务流终结器中支持bean作用域

adf时间作用域介绍 当我们需要在任务流消失之前做一些最终工作&#xff08;干净的资源&#xff0c;紧密的连接等&#xff09;时&#xff0c;这是使用任务流终结器的非常普遍的建议做法。 和往常一样&#xff0c;我们使用在任务流中声明的托管bean。 托管Bean可以具有不同的范围…

Drools:fireAllRules,fireUntilHalt和Timers内部代码清理的详细说明

在六月&#xff0c;我们在博客上发布了一个新的内部状态机&#xff0c;用于管理用户&#xff0c;计时器和引擎线程之间的交互。 现在&#xff0c;我们对该代码进行了另一次大的内部清理&#xff0c;以使其更易于阅读和理解。 如前所述&#xff0c;所有操作&#xff08;插入&am…

nodejs+vue+ElementUi房屋房产销售预约看房系统bqv00

完成房产销售系统&#xff0c;对房源的信息、用户信息及各种资料进行收集和科学的管理&#xff0c;该系统的功能基本可以满足当前市面上的小型房产企业对于房产销售的基本要求&#xff0c;收集各个地区的房源信息并进行分类管理&#xff0c;用户通过注册账号登录网站查询房源信…

ios framework 找不到.h_找不到好看的壁纸?上万张「高清壁纸」,都在iOS捷径里...

所需工具&#xff1a;iOS捷径获取方法&#xff1a;后台私信回复「363」不和大家废话&#xff0c;今天给大家分享一个超好用的ios壁纸捷径&#xff0c;用了它之后再也不怕找不到喜欢的壁纸了~将克拉壁纸的捷径链接在Safari浏览器打开&#xff0c;就会自动跳转到一个获取捷径的窗…

div内容用html语言写,html – 使用DIV作为另一个元素的背景

这里我用2个div做了一个例子&#xff1a;> .content,包含前端所需的一切> .background – 包含文本,图像和背景中的所有其他内容要将一个div包装在另一个div上(制作叠加层),你必须将它们放入相同的元素中,在本例中它是#wrapper div.放置位置&#xff1a;包装的相对宽度/高…

jetty 配置jndi_使用Jetty设置JNDI(嵌入式)

jetty 配置jndi我在开发工作区上运行嵌入式Jetty&#xff0c;从而节省了一些恶性的编译和部署周期。 我与Jetty的合作不多&#xff0c;易用性使我着迷于它。 我需要设置JNDI才能检索与数据库相关的活动的连接池。 尽管某些地方有完整的文档&#xff0c;但大多数都是分散的。 因…

auot lisp 选择集处理_离散量的计算机处理63_1Cv6

计算机语言运用--数值计算6-离散量的计算机处理63_1Cv6计算机&#xff1a;电子线路组成的计算机器。人与计算机则是通过计算机语言-符号系统说给计算机听而交流。计算机语言有低级语言-机器语言、汇编、高级语言-C/C/C#/VB/PASCAL/LISP/JAVA/PYTHON/……成百上千种之多。作为一…

linkedblockingqueue 后 take 不消化_消化不良的成因及护理

疾病名称&#xff1a;消化不良就诊科室&#xff1a;消化内科疾病成因心理和精神的不良应激&#xff1a;患者的精神不愉快、长期闷闷不乐或突然受到猛烈的刺激等均可引起。不良饮食习惯&#xff1a;包括刺激性食物&#xff08;咖啡、浓茶、甜食、油腻、生冷等&#xff09;和不良…

Yandex.Algorithm 2011 Round 2 D. Powerful array 莫队

题目链接&#xff1a;点击传送D. Powerful arraytime limit per test5 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputAn array of positive integers a1, a2, ..., an is given. Let us consider its arbitrary subarray al, al  …

html 形状div,div+css实现各种形状(精心整理)

1.正方形.div {width: 100px;height: 100px;background: red;}2.矩形.div {width: 200px;height: 100px;background: red;}3.圆形.div {width: 100px;height: 100px;background: red;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;}4.椭圆.div {w…

4.1.5事件

用事件有一种监听的思想 一个事件对应一个委托 事件是委托类型 一个事件对应一个委托&#xff0c;委托可以对应多个方法 如气球爆炸了 气球的反应 小孩的反应 事件源有代码自动激发事件 扔出事件 —————————————— 3.只能在类的内部触发事件 4.可以在内部…

485不用双绞线可以吗_现在在上海,挡风玻璃可以一个标志都不用贴吗?

问近日&#xff0c;有市民咨询&#xff1a;现在在上海&#xff0c;车上挡风玻璃可以一个标志都不用贴吗&#xff1f;答可以一个标志都不贴。自2020年3月1日起&#xff0c;本市机动车在本市办理注册、变更、转移登记和核发检验标志、补换检验标志业务时&#xff0c;将自动生成检…

2021上饶市高考中考成绩查询,2021年上饶中考成绩公布查询时间 上饶中考成绩查询方式入口...

2018年上饶中考成绩公布查询时间 上饶中考成绩查询方式入口2018年上饶高考结束了&#xff0c;可是上饶中考又来了!6月注定是一个不平淡的月份。又一大批孩子朝着青春出发踏着坚定的脚步&#xff0c;行走在如火的六月。宁静的清晨&#xff0c;静谧的夜&#xff0c;那条反反复复走…

git中文件的三种状态

用xcode的时候&#xff0c;左侧栏文件的邮右边时不时会看到M&#xff0c;A这一类的字母。当然&#xff0c;这些以后再写上。先说一下git里文件的三种状态 已提交&#xff08;committed&#xff09; 已经提交的本地仓库&#xff08;repository&#xff09;&#xff0c;需要手动…