


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
六一、判断 共10题 (共计20分)第1题 (2.0分) 题号:1259若定义int m=1,2,3,4,5;则m1的值为2.答案:Y第2题 (2.0分) 题号:1275如果定义一个函数时省略类型,则函数没有返回值.答案:N第3题 (2.0分) 题号:12结构体类型只有一种。答案:N第4题 (2.0分) 题号:1241在C语言的标识符中,大写字母和小写字母完全等价.答案:第5题 (2.0分) 题号:1271定义一种结构体类型后,则用该类型定义的所有变量占用内存的大小是相同的.答案:Y第6题 (2.0分) 题号:1269若定义int a4=1,2,3,4;若超界引用a4则编译时不报错.答案:Y第7题 (2.0分) 题号:1096C语言中%运算符的运算对象必须是整型.答案:Y第8题 (2.0分) 题号:1109两个字符串中的字符个数相同时才能进行字符串大小的比较答案:N第9题 (2.0分) 题号:1135语句printf(%c,65);存在语法错误.答案:N第10题 (2.0分) 题号:32若有说明int c;则while(c=getchar();是正确的C语句。答案:Y二、单项选择 共15题 (共计30分)第1题 (2.0分) 题号:3114C语言源程序名的后缀是A:exeB:cC:objD:cp答案:B第2题 (2.0分) 题号:184以下不能正确定义二维数组的选项是( ).A:int a22=1,2;B:int a2=1,2,3,4;C:int a22=1,2,3;D:int a2=1,2,3,4;答案:D第3题 (2.0分) 题号:129以下各标识符中,合法的用户标识符为( ).A:A#CB:mysteryC:mainD:ab*答案:B第4题 (2.0分) 题号:632以下叙述正确的是()。A:do-while语句构成的循环不能用其它语句构成的循环来代替.B:do-while语句构成的循环只能用break语句退出.C:用do-while语句构成的循环,在while后的表达式为非零时结束循环.D:用do-while语句构成的循环,在while后的表达式为零时结束循环答案:D第5题 (2.0分) 题号:149以下程序的输出结果是()。main()float x=3.6; int i; i=(int)x; printf(x=%f,i=%dn,x,i);A:x=3.600000,i=4B:x=3,i=3C:x=3.600000,i=3D:x=3 i=3.600000答案:C第6题 (2.0分) 题号:172在C语言程序中()。A:函数的定义可以嵌套,但函数的调用不可以嵌套B:函数的定义不可以嵌套,但函数的调用可以嵌套C:函数的定义和函数调用均可以嵌套D:函数的定义和函数调用不可以嵌套答案:B第7题 (2.0分) 题号:678当调用函数时,实参是一个数组名,则向函数传送的是()。A:数组的长度B:数组的首地址C:数组每一个元素的地址D:数组每个元素中的值答案:B第8题 (2.0分) 题号:125下列程序的输出结果是()。main()int a=7,b=5; printf(%dn,b=b/a);A:0B:5C:1D:不确定值答案:A第9题 (2.0分) 题号:187经过下列的语句 int j,a10,*p;定义后,下列语句中合法的是()。A:p=p+2;B:p=a5;C:p=a2+2;D:p=&(j+2);答案:A第10题 (2.0分) 题号:633对以下说明语句 int a10=6,7,8,9,10; 的正确理解是()。A:将5个初值依次赋给a1至a5B:将5个初值依次赋给a0至a4C:将5个初值依次赋给a6至a10D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B第11题 (2.0分) 题号:574若变量已正确定义并赋值,下面符合C语言语法的表达式是()。A:a:=b+1B:a=b=c+2C:int 18.5%3D:a=a+7=c+b答案:B第12题 (2.0分) 题号:110C语言中,char类型数据占()。A:1个字节B:2个字节C:4个字节D:8个字节答案:A第13题 (2.0分) 题号:551应用缓冲文件系统对文件进行读写操作,打开文件的函数名为()。A:openB:fopenC:closeD:fclose答案:B第14题 (2.0分) 题号:141若a为int类型,且其值为3,则执行完表达式a+=a*a后,a的值是( ).A:12B:27C:18D:9答案:A第15题 (2.0分) 题号:142下面的表示形式中,正确的字符常量是( ).A:abB:0C:aD:0答案:B三、程序填空 共1题 (共计15分)第1题 (15.0分) 题号:395/*-【程序填空】-功能:输入3个数a,b,c,按从小到大的顺序输出。-*/#include void main() void swap(int *p1, int *p2); int n1,n2,n3; int *pointer1,*pointer2,*pointer3; printf(please input 3 number:n1,n2,n3:); scanf(%d,%d,%d,&n1,&n2,&n3); pointer1=&n1; pointer2=&n2; pointer3=&n3; /*SPACE*/ if(【?】) swap(pointer1,pointer2); /*SPACE*/ if(【?】) swap(pointer1,pointer3); /*SPACE*/ if(【?】) swap(pointer2,pointer3); printf(the sorted numbers are:%d,%d,%dn,n1,n2,n3);/*SPACE*/void swap(【?】) int p; p=*p1;*p1=*p2;*p2=p;答案:=(答案1)=n1n2=或=n2*pointer2=或=*pointer2n3=或=n3*pointer3=或=*pointer3n3=或=n3*pointer3=或=*pointer3*pointer2=(答案4)=int *p1,int *p2四、程序改错 共1题 (共计15分)第1题 (15.0分) 题号:374/*- 【程序改错】-功能:求广义菲玻那契级数的第n项。广义菲玻那契级数的前n 项为: 1,1,1,3,5,9,17,31, ,从第四项开始,每一项的值是其前三项之和。 项值通过函数值返回 main ( )函数。例如:若 n = 15,则应输出:The value is: 2209。-*/#include #include long fun ( int n ) long a=1, b=1, c=1, d=1, k; /*FOUND*/ for (k=4; kn; k+) d = a+b+c; /*FOUND*/ a=b b=c; c=d; /*FOUND*/ return k;void main( ) long fun ( int n ); int n = 15; printf( The value is: %ldn, fun ( n ) );答案:=(答案1)=for (k=4; k=n; k+)=(答案2)=a=b;=(答案3)=return d;五、程序设计 共1题 (共计20分)第1题 (20.0分) 题号:391/*-【程序设计】-功能:将字符串中的小写字母转换为对应的大写字母, 其它字符不变。-*/#include string.h#include void wwjt(); void change(char str) /*Program*/ /* End */void main() void change(char str); char str40; gets(str); change(str); puts(str); wwjt();void wwjt() FILE *IN,*OUT; char i200; IN=fopen(in.dat,r); if(IN=NULL) printf(Read FILE Error); OUT=fopen(out.dat,w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年辽宁省中考语文试卷(含答案与解析)
- 2025年高考江苏物理试题+答案
- 香雪作业题目及答案
- 草坪学考试题及答案mooc
- 现代史题目及答案解析
- 葡萄培训知识文案简短课件
- 2025年艾灸知识考试试题及答案
- 萨摩耶宠物知识培训班课件
- 2025钢筋买卖合同范本
- 2024译林版八年级英语上册Unit 1 单元测试卷及答案(含三套题)
- 公司对公司走账合同范本
- 核电站主要材料质量保证措施
- (2025年标准)挖桩孔协议书
- 消化内科课件模板
- 拍摄与剪辑基础知识培训课件
- 项目实施进程汇报
- 2025年时事政治考试100题(附答案)
- 医学检验质量安全管理培训
- 2025仓库保管员试题及答案
- 保险执业登记管理制度
- 2025-2030中国电子墨水屏幕行业市场发展趋势与前景展望战略分析研究报告
评论
0/150
提交评论