c语言期末考试题及其答案.doc

上传人:h**** 文档编号:1228478 上传时间:2018-12-30 格式:DOC 页数:14 大小:94.50KB
下载 相关 举报
c语言期末考试题及其答案.doc_第1页
第1页 / 共14页
c语言期末考试题及其答案.doc_第2页
第2页 / 共14页
c语言期末考试题及其答案.doc_第3页
第3页 / 共14页
c语言期末考试题及其答案.doc_第4页
第4页 / 共14页
c语言期末考试题及其答案.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、 C 语言期末考试题及其答案一 选择题(7 分,每小题 0.5 分)1.C 语言源程序的基本单位是( B )。A 过程 B 函数 C 子程序 D 标识符2.下列程序的输出结果是( C )。main( ) int a=7,b=5; printf(“%dn“,b=b/a);A 5 B 1 C 0 D 不确定值3.假设变量 a,b 均为整型,表达式(a=5,b=2,ab?a+:b+,a+b)的值是( B )。A 7 B 8 C 9 D 24.设 a 为 int 型变量,执行下列赋值语句后,a 的取值分别是( )。a=125.534; a=(int)125.521%4; a=5n B +p-n C p

2、-n+ D (*p).n+14.C 语言中的文件类型只有( )。 A 索引文件和文本文件两种 B 文本文件一种C 二进制文件一种 D ASCII 码文件和二进制文件两种二 判断对错,对的划“”,错的划“”(5 分,每小题 0.5 分)1在 Turbo C 中,整型数据在内存中占 2 个字节。( )一个整数 1 个字节2int i=20;switch(i/10)case 2:printf(“A“);case 1:printf(“B“);的输出结果为 A。( )无 break 语句3break 语句用在循环体中,可结束本层循环,continue 语句用在循环体中,可结束本次循环。( )4函数的递归

3、调用不过是一个函数直接或间接地调用它自身。( )5函数 strlen(“ASDFGn“)的值是 7。( )6 个(asdfg+ “n”)6通过 return 语句,函数可以带回一个或一个以上的返回值。( )只能有一个返回值。7结构体类型只有一种。 ( )8char *p=“girl“;的含义是定义字符型指针变量 p,p 的值是字符串“girl“ 。( )9若有定义:char *p(char a10);则 p 是函数名。( )10用 fopen(“file“,“r+“);打开的文件 “file“可以进行修改。 ( )三 写出下列程序的运行结果(10 分,每小题 2 分)1.float avera

4、ge (float array10) int i;float aver,sum=array0;for (i=1;i=20) break;if(b%3=1) b+=3; continue; b-=5;printf(“a=%dtb=%dn”,a,b);4.main() printf(“main( ) :%dn”,fact(5);fact(-5);fact(int value) int f;if(valuemax)max=arrayij;(2) ;main( ) int a34, i,j;for(i=0;iak) k=j;if(k!=i) t=ak; ak=ai; ai=t; printf(“The

5、 sorted numbers:n“); for(i=1;imain() char str =“The C program”,c;int i;for(i=2;(c=stri)!=0;i+) switch(c) case g: +i; break;case o: continue;default: printf(“%c”,c); continue;printf(“*”);printf(“n”);5.struct w char low;char high;union u struct w byte;short word;uw; main( ) int result;uw.word=0x1234;printf(“word value:%04xn”,uw.word);printf(“high byte:%02xn”,uw.byte.high);printf(“low byte:%02xn”,uw.byte.low);uw.byte.low=0x74;printf(“word value:%04xn”,uw.word);result=uw.word+0x2a34;printf(“the result:%04xn”,result);

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。