蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

C语言期末考试试题(谭浩强版)

  • 资源ID:53135787       资源大小:94.16KB        全文页数:17页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:15积分 【人民币15元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要15积分 【人民币15元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

C语言期末考试试题(谭浩强版)

C语言期末考试试题(谭浩强版) C语言期末考试试题 2008年04月12日 星期六0022 一选择题24分,每小题2分 1. 已知函数 fread 的调用形式为 fread buffer, size, count, fp,其中 buffer 代表的是0 . A存放读入数据项的存储区 B存放读入数据的地址或指向此地址的指针 C 一个指向所读文件的文件指针 D 个整形变量,代表要读入的数据项总数 2. 以下程序的输出结果为. main { int i010,j10; printfd,d\nzi,j-; } A 11,9 B9z10 C8z10 D9,9 3. 设a为int型变量,执行下列赋值语句后,a的取值分别是. a125.534; a20.0/3; aint125.5214; a52; A 125,6,31,1 B 125,6,1,20 C 125,6.666666,31,20 D 125.534,6.666666,2,20 4. 设i和k都是int类型,则for循环语句。 fori0,k-l;kl;i,k printf,,****\n; A循环结束的条件不合法 B循环体一次也不执行 C循环体只执行一次 D是无限循环 5. 以下程序的输出结果为。 main { char c; int i; fori65;i68;i { ci32; switchc { case a case b case cprintfc,,c;break; defaultprintfend; A a,b,c,end B a,a,a,end C a,a,a, D a,b,c, 6 函数调用语句fseek fp , -10L, 2;的含义是。 A将文件位置指针从文件末尾处向文件头的方向移动10个字节 B将文件位置指针从当前位置向文件头的方向移动10个字节 C将文件位置指针从当前位置向文件末尾方向移动10个字节 D将文件位置指针移到距离文件头10个字节处 7.以下程序的输出结果为。 main int i0zj0; whilesl[i]\0 i; whiles2[j]\0 sl[i]s2[j]; sl[i]0; printfs\n,sl; A side B country C sidetry D countryside 8 .下列说法不正确的是。 A主函数main中定义的变量在整个文件或程序中有效 B不同函数中,可以使用相同名字的变量 C形式参数是局部变量 D在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效 9 在下列程序段中,枚举变量C1的值是o enum color { red,yellow,blue4,green,white clyellow; clwhite; A 1 B3 C 5 D 6 10 设有说明int *ptr;其中标识符ptr是。 A是一个指向整形变量的指针 B是一个指针,它指向一个函数值是int的函数 C是一个函数名 D定义不合法 11.定义由n个指向整形数据的指针组成的数组p,其正确的方式为0 A int p; B int *p[n]; C int *p[n]; D int *p; 12 .具有相同类型的指针类型变量p与数组a,不能进行的操作是。 Apa; B *pa[O]; C pa[O]; D pa; 二判断对错,对的划7,错的划x 20分,每小题2分 1. 参加位运算的数据可以是任何类型的数据。 2. 若有定义和语句 int a; char c; float f; scanfd,c,f,a,c,f; 若通过键盘输入10 A 12 5 则 a10,c A ,f12.5o 3 C语言把文件看作是一个字符字节的序列。 4若有宏定义 define Sa,b ta;ab;bt 由于变量t没定义,所以此宏定义是错误的。 5 .在Turbo C中,下面的定义和语句是合法的 file *fp; fpa.txt/r; 6. 若有定义 char s[ ] china; 则Turbo C系统为数组s开辟6个字节的内存单元。 7. 若有定义和语句 int a[3][3] {{3,5},{8,9},{12,35}},i,sum0; fori0;i3;i suma[i][2-i]; 则 sum21o 8若有定义和语句 struct student int num; char name[10]; float score; } s[5]l/lili,95},{9,xiaohua,66}},*ps;printfd,*p; 输出结果是lo 9 在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量。 10 .在Turbo C中,此定义和语句是合法的 enum aa{ a 5,b,c}bb; bbenum aa5; 三写出下列程序的运行结果36分,每小题6分 1. main int i29,j6,k2zs; sii/jk-9;//sii/jk-9 printf、sd\n,s; 2. main { int x31,y2,s0; do s-x*y; x 2;y-3; whilex30;//先执行,后判断 printfxd\tyd\tsd\n,x,y,s; } 3. main int a[6] {10,20,30,40,50,60}/; inverta,0,5; fori0;i6;i printfd,,a[i]; printfC\nw; } invertint s[ ],int ijnt j 〃倒置 int t; ifij { invertszil,j-l;//函数自身的嵌套调用,形成循环 ts[i]; s[i]s[j]; s[j]t; indude stdio.h main char str[ ]The C program,c; int i; fori2;cstr[i]\0;i switchc case g i

注意事项

本文(C语言期末考试试题(谭浩强版))为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开