ImageVerifierCode 换一换
格式:PDF , 页数:6 ,大小:168.45KB ,
文档编号:2769294      下载积分:13 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2769294.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

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

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(雁南飞1234)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(2016年华南理工大学考研专业课试题803算法语言(C).pdf)为本站会员(雁南飞1234)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

2016年华南理工大学考研专业课试题803算法语言(C).pdf

1、803 华南理工大学 2016 年攻读硕士学位研究生入学考试试卷 (试卷上做答无效,请在答题纸上做答,试后本卷必须与答题纸一同交回) 科目名称:算法语言(C 语言) 适用专业:设计学;工业设计工程(专硕) 共 6 页 第 1 页 一、单项选择题(本大题共一、单项选择题(本大题共 15 小题,每小题小题,每小题 2 分,共分,共 30 分)分) 1. 下面数据中最小的是( ) A. (0.1100)2 B. (0.64)8 C. (0.8125)10 D. (0.1D)16 2. 下列能正确表示 double 类型常量的是( ) A. 0.31410 B.0.314e10 C. 0.031410

2、2 D. 3.14L 3. 下列语句中符合 C 语言语法的赋值语句是( ) A. a=7+b+c=a+7; B. a=7+b+=a+7; C. a=7+b, b+, a+7; D. a=7+b, c=a+7; 4. 在 if 语句中,用作判断的表达式为( ) A. 关系表达式 B. 逻辑表达式 C. 算数表达式 D. 任意表达式 5. 下面程序段执行后的输出结果是( ) int i= -1; if(i=0) printf(”*n”); else printf(”%n”); A. * B. % C. %c D. *c 6. 下面程序段的循环次数是( ) int k= 2; while(k=0)

3、printf(” %d ”, k ); k-; printf(” n”); A. 0 次 B. 1 次 C. 2 次 D. 无限次 7. 下面程序段执行后的输出结果是( ) int i, j; for (i=1; i3; i+) for (j=1; j2 的值是( ) A. 0 B. 3 C. 5 D. 7 14. 如果要将文件指针 fp 指向文件末尾,正确的语句是( ) A. feof(fp); B. rewind(fp); C. fseek(fp,0L,0); D. fseek(fp,0L,2);. 第 3 页 15. 下列关于结构体类型变量定义不正确不正确的是( ) A. B. stru

4、ct score struct int math; int math; int Chinese; int Chinese; Li, Wang; Li, Wang; C. D. struct score struct score int math; int math; int Chinese; int Chinese; ; ; Li, Wang; struct score Li, Wang; 二二、简答题简答题(本大题共(本大题共 5 小题,每小题小题,每小题 6 分,共分,共 30 分)分) 16. 简述 C 语言中标识符的命名规则, 并说明 C 语言中哪些名是用标识符来标识的? 17. C

5、语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 18. 变量有哪几种存储类别?指明它们存储数据的区域。 19. 定义 char *str=”computer”; 是将字符串“computer”赋给变量 str,这种说法对吗?为什么? 20. 函数 fclose( )的功能是什么? 三三、程序填空题程序填空题(本大题共(本大题共 4 小题,小题,每空每空 2 分,共分,共 40 分)分) 每小题程序的空格处缺少语句,请给出正确的语句使程序完整。 21. 以下程序借助第三个变量 c 实现两个变量 a,b 数值的对调操作。 #include main( ) int a, b, c

6、; scanf(%d%d, ); printf(a=%d, b=%dn, a, b); t= ; a= ; 第 4 页 b= ; printf(a=%d, b=%dn, ); 22. 打印出如下菱形图案 * * * * * * * #include main( ) int i, j, k; for(i=0; ; i+) for(j=0; j=4-i; j+) printf( ); for(k=1; k= ; k+) printf(*); printf( ); for( ; j3; j+) for(k=0; kj+3; k+) printf( ); for(k=0; k5-2*j; k+) pr

7、intf( ); printf(n); 23. 从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输出的字符以“! ”结束。 #include #include 第 5 页 main( ) FILE *fp; char str100; int i=0; if(fp=fopen(test, )=NULL) printf(cannot open the filen); exit(0); printf(please input a string:n); gets( ); wihle(stri!= ) if(stri=a & ) stri=stri-32;

8、fputc(stri, fp); i+; fclose( ); fp=fopen(test, r); fgets(str, strlen(str)+1, fp); printf(%sn, str); fcolse(fp); 24. 用结构的方式输入学生的姓名和成绩,然后将其输出; #include stuinf char name20; /*学生姓名*/ int score; /*学生成绩*/ stu, *p; main( ) p=&stu; printf(Enter name:); gets( ); printfEnter score:); scanf(%d, ); printf(Outpu

9、t:%s, %dn, , ); 第 6 页 四四、程序设计题程序设计题(本大题共(本大题共 3 小题,共小题,共 50 分)分) 25. 统计用 0 至 9 之间的不同的数字组成的三位数的个数。 (15 分) 26. 从键盘输入一个学生的生日(年:y0、月:m0、日:d0) ,并输入当前日期(年:y1、月:m1、日:d1) ,求出该学生的真实年纪,精确到年即可。 (15 分) 27. 从键盘输入 10 个整数, 利用 input( )函数将其存放在一个名称为 number 的数组中,利用 max_min( )函数将数值最大的元素和第一个元素交换位置,数值最小的元素与最后一个元素交换位置,最后利用 output( )函数将数组输出。完整的 main( )函数已经给出,请编写出其他函数和语句。 (20 分) main( ) int number10; input(number); max_min(number); output(number);

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|