ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:74KB ,
资源ID:668393      下载积分:11 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(专升本C语言历年考试题及答案8.doc)为本站上传会员【胜****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

专升本C语言历年考试题及答案8.doc

1、专升本C语言历年考试题及答案8资料仅供参考专升本C语言历年考试题及答案江西财经大学 专升本选拔考试C语言程序设计试卷(考试时间120分钟,总分100分)一、用语言描述下列命题(共16分,每小题2分)1、a、b和c均为整型变量,a和b中有一个大于c。2、数学公式:的语言表示式(注:sqrt( )为开方函数)。3、写出100内的自然数x,能被3或7整除的表示式。4、写出判断字符变量ch是阿拉伯数字字符的表示式。5、写出满足x60或90x100的C语言表示式。6、写出平面上的点(x,y)落在单位圆内的表示式。7、数组p10的各元素用于保存指向char型的指针,写出该数组的定义。8、有名为max的函数

2、,其功能是对两个int型参数x、y进行计算,返回其中的较大者,写出该函数的说明部分。二、根据要求画出流程图或-图(共10分,每小题5分)1、用流程图或N-S图表示以下算法。 输入x的值,按下列函数计算y的值,并输出y的值。2、画出打印以下图案的算法流程图或N-S图。 & & & & & & & & & &三、程序阅读题(共20分,每小题4分)1、# include void main( ) int i,sum=0; for(i=1;i0) x=x+y; if (ab) x=2*y; else if (a=b) y=5; else y=x+y; printf(x=%d,y=%dn,x,y); 假

3、设输入为: 2 -3, 则程序运行后的输出结果为:3、void main() int a33=2,4,6,8,10,12,14,16,18; int sum=0, i, j; for ( i=0; i3; i+) for ( j=0; j3; j+ ) if (i=j) sum+=aij; printf(“sum=%dn”,sum) ; 请叙述上面程序的功能,并写出程序的运行结果。4、void main( ) int i=0; int x,s1,s2,s3; s1=s2=s3=0; while(i+10) scanf(%d,&x); switch(abs(x)%3) case 0:s1+;br

4、eak; case 1:s2+;break; default:s3+; printf(s1=%d,s2=%d,s3=%d,s1,s2,s3); 请叙述上面程序的功能。5、int fun(int n) if(n=0) return 0; else if(n=1) return 1; return n*n+fun(n-1); void main() printf(“Result is:%d”,fun(5); 请叙述上面程序中fun函数的功能并写出程序的运行结果。四、程序填空(共28分,每空2分)1、以下函数用于求出一个34矩阵中的最小元素值。int min_value(int m3) int i,

5、 j, min; min=m00; for (i=0; ; i+) for (j=0 ; ; j+) if ( min ) min= ; return( min ) ; 2、程序的功能是:从键盘输入一串字符(以回车换行符结束),统计其中大写英文字母的个数,将结果保存在变量count中。void main( ) int count=0; char c; while(c!=n) if ( ) ; c=getchar(); printf(have typed %d upper letters, count);3、以下函数的功能是:在第一个循环中给前n个数组元素依次赋值1n;在第二个循环中使a数组的n

6、个元素值对称互换,变成n、n-1 4、3、2、1。void fun ( int a ,int n) int i; int temp; for(i=1; i=n; i+) ai-1= i; for(i=0; in/2; i+) temp= ; ai= ; =temp; 4、以下程序是实现如图1所示图案的打印。void main() int i,j,k; char ch; for(i=1,ch= ;i= ;i+) for(j=1;j=4-i;j+) putchar(); /*表示空格符*/ for(k=1;kc|bc2、(-b+sqrt(b*b-4*a*c)/(2*a)3、(x=1&x=0&ch=

7、95、x=90&x=1006、x*x+y*y=0 T T F y=1 y=0 y=-1x01、2、 i=14 j=1 i 打印&字符 换行三、程序阅读题(共20分,每小题4分)1、输出:sum=165 功能:求30内能被3整除的数的和。2、输出:x=2,y=33、输出:sum=30 功能:求3*3矩阵对角线上元素之和。4、功能:输入10个数,分别求出其中能被1、2、3整除的数的和并打印。5、输出:Result is:55 fun函数的功能:求12+22+.+n2四、程序填空(共28分,每空2分)1、 i3 j=A & c=Z count+3、 ai an-i-1 an-i-14、 A 4 2*

8、i-1 ch+五、程序设计题(共26分,8+8+10)1、void main() int a,b,c; for(a=1;a=9;a+) for(b=0;b=9;b+) for(c=1;c=9;c+) if(a*a*a+b*b*b+c*c*c=100*a+10*b+c) printf(%5d,100*a+10*b+c);2、#include void main() int i,s,sum=0; for(i=1,s=0;i=10;i+) s=s+i; sum=sum+s; printf(Result is:%6d,sum);3、#include #include typedef struct /*

9、定义描述学生的结构体类型*/ int num; /*成员变量num表示学号*/ char name20; /*姓名*/ float score3; /*成绩*/stud;void input(stud s,int n) int k;char t10; for (k=0; kn; k+) printf(No:);gets(t); sk.num=atoi(t); printf(name:); gets(sk.name); printf(score1=?); gets(t); sk.score1=atof(t); printf(score2=?); gets(t); sk.score2=atof(t

10、); printf(score3=?); gets(t); sk.score3=atof(t); void output(stud s,int n) int k; printf(%10s%20s%8s%8s%8sn,no,name,score1,score2,score3); for (k=0; kn; k+) printf(%10d,sk.num); printf(%20s,sk.name); printf(%8.2f,sk.score1); printf(%8.2f,sk.score2); printf(%8.2fn,sk.score3); void print_average(stud

11、s,int n) int k; printf(nn%10s%20s%12sn,no,name,ave_score); for (k=0; k 3/5成立的最小的N值并输出。三、单项选择题(共5分,每小题1分)1.以下说法中正确的是( )A. C语言程序总是从第一个定义的函数开始执行;B. C语言程序中至少有一个main函数;C. C语言程序总是从main函数开始执行;D. C语言程序中的main函数必须放在程序的开始部分;2.C语言中,下列正确的叙述是 ( )A. C程序中的关键字必须小写,其它标识符不区分大小写B. C程序中的所有字母都不区分大小写C. C程序中的所有字母都必须小写D. 所有

12、的C语言关键字必须小写3.已知int i=10;表示式20-5=i=9的值是( )A. 0 B. 1 C. 19 D. 204. 以下不正确的描述是( )A. break语句不能用于循环语句和switch语句外的其它语句B. 在switch语句中使用break语句或continue语句的作用相同C. 在循环语句中使用continue语句是为了结束本次循环D. 在循环语句中使用break语句是为了使流程跳出循环体5. 对二维数组的正确说明是( )A. int a=1,2,3,4,5,6;B. int a2=1,2,3,4,5,6;C. int a3=1,2,3,4,5,6;D. int a2,3

13、=1,2,3,4,5,6;四、程序阅读题(共20分,每小题4分)1、#include void main() int i=15; while (i0) if (-i%3!=2) continue; else printf(%d ,i); 程序运行后的输出结果为:2、#include int func(int n) if (n=0)return 0; else if (n=1) return 1; else return n*n+func(n-2); void main() printf(%5d%5dn,func(3),func(5); 程序运行后的输出结果为:3、#include void m

14、ain()int a,b,s,t; a=b=s=0, t=1;while(t=4) t=t+1; switch(t%3) case 1: a=a+t; break; case 2: b=b+t; break; default: s=s+3; printf(a=%d,b=%d,s=%dn,a,b,s); 程序运行后的输出结果为:4、 #include #include int f1(int x) int y=0; static int z=2; y+=1; z+; return(x+y+z); void main() int x=1,i; char s110=“Visual”,s210=“C+”

15、,s10; for(i=0;i3;i+) printf(%d ,f1(x); printf(“n”); if(strcmp(s1,s2) strcpy(s,s1); puts(s);strcat(s2,s1);printf(“%d,%sn”,strlen(s2),s2);程序运行后的输出结果为:5、#include #define MAX 100void main() int fMAX,i,j,k=2,m=5;for(i=0;i=m;i+) fi=1; fk-1=2;for(i=k;i=m;i+)for(j=i-k;j=i-1;j+) fi+=fj; printf(%d%5d%5dn,k,m,

16、fm); 程序运行后的输出结果为:五、程序填空(共24分,每小题6分)1、求10000内的完数,一个数所有因子的和与该数相等即为完数,如6=1+2+3,因此6是完数。#include void main() int m,k,i,sum; for(m=6;m=10000;m+) if(n%10=0) printf(n); ; for(i=2;i=pj-1) ; else t=pj; pj=pj-1; pj-1=t; 3、输入34数组,用指针方法实现将每行中的最大数与最后一列元素对调。#include void swap(int ) int max, i, *q=p; for(i=1;i4;i+)

17、 if(*q*(p+i) q=p+i; max=*q;*q=*(p+3);*(p+3)=max;void main() int a34,i,j,*p=a0; for( i=0;i3;i+ ) for(j=0;j4;j+) scanf(“%d”,p+);for( p=&a00;pa0+12; ) swap(p); ;for(i=0;i3;i+) for(j=0;j4;j+) printf(“%3d”,*p+); printf(“n”);_ _ _4、设某单位将一商品四个季度的销售数据以数字串的形式放在一数组中,下面的程序实现对四个季度产品销售额的求和,请在空处填上适当表示式。#includevo

18、id main() char sales410= 8139.45,6245.2,1234,8937.85 ,*p4; int i, j, dec_dig;float sale, totle=0; for(i=0;i4;i+) ; for(i=0;i4;i+) sale=0;dec_dig=0; for(j=0;pij!= ;j+) if(pij=.) dec_dig=1; /小数点出现,作标记 if(!dec_dig) sale=10*sale+pij- 0; /处理整数部分 else sale=; /处理小数部分 total=total+sale; printf(totle=%fn,totl

19、e);_ _ _六、程序设计题(共30分)1、编写递归函数,求n以内的自然数的和,要求主函数中只是输入n以及打印递归函数的计算结果。(8分)2、海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?(10分)3、有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列),输出到一个新文件C中。(12分)六、具有报名资格的考生,请于 6月3日至4日到江西财经大学教务处办公室(蛟桥园校区第五教学楼二楼)领取准考证。七、考试时间安排1、英语:6月5日上午9:0011:00(全省统考,含听力,请自备好调频收音机频率为:FM86.225)2、综合课程:6月5日下午14:0016:003、C语言程序设计:6月5日下午14:0016:004、大学语文:6月5日下午14:0016:005、微积分:6月6日上午9:0011:006、英语听力:6月6日上午9:0011:00(请自备好调频收音机,频率为:FM86.225)7、软件技术基础:6月6日下午14:0016:00

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服