最新湖北师范学院专升本《c语言程序设计》试卷

上传人:m**** 文档编号:158115681 上传时间:2022-10-03 格式:DOCX 页数:10 大小:27.73KB
收藏 版权申诉 举报 下载
最新湖北师范学院专升本《c语言程序设计》试卷_第1页
第1页 / 共10页
最新湖北师范学院专升本《c语言程序设计》试卷_第2页
第2页 / 共10页
最新湖北师范学院专升本《c语言程序设计》试卷_第3页
第3页 / 共10页
资源描述:

《最新湖北师范学院专升本《c语言程序设计》试卷》由会员分享,可在线阅读,更多相关《最新湖北师范学院专升本《c语言程序设计》试卷(10页珍藏版)》请在装配图网上搜索。

1、湖北师范学院 2010年“专升本”招生考试C语言程序设计试题评卷人得分选择题(本题共20小题,每题2分,共40分)题号一二三四五六七八总分题分40103020得分1. 以下不合法的用户标识符是()。A) S2_KEY B) Int C) 4s D)_char2. 设有 int x=11;则表达式(+x)%3 的值是()A)0 B)1C)2 D)33. C语言源程序名的后缀是()A).exeB).cp C).objD).c4. 若在定义语句:int a,b,c,*p=&c之后,接着执行以下选项中的语句,贝V能正确执 行的语句是( )。A)scanf(%d,a,b,c);B)scanf(%d%d%

2、d,a,b,c);C)scanf(%d,p);D)scanf(%d,&p);5. C语言中运算对象必须是整型的运算符是()A) %=B)C) =D) =6. 若有定义语句:int a36;,按在内存中的存放顺序,a数组的第10个元素是()。A)a04 B)a03C)a14 D)a137. 若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是A)#define N 10 Int aN B)#define n 5 Int a2*nC)int a5+5 D)int n=10,an8. 语句printf(abrehiyboun);的输出结果是()(说明:b是退格符)A) rehiyo

3、u B)abrehiybou C)abrehiybou D)abrehiybou9. 下列程序执行后的输出结果是( )。A)AB) BC) F D) Gvoid main() int x=f; printf(%c n,A+(x-a+1); 10. 若变量已正确定义,有以下程序段精品文档精品文档i=0;doprintf(%d,i);while(i+); printf(%dn,i) 其输出结果是( )。A) 0, 0 B) 0, 1 C) 1, 1 D)程序进入无限循环11. 有以下程序#include void main() int i,j,m=55;for(i=1;i=3;i+)for(j=3

4、;j=i;j+) m=m%j;printf(%dn,m) ;程序的运行结果是( )。A) 0 B) 1C) 2 D) 312. 已定义以下函数fun(int *p) return *p; 该函数的返回值是( )。A)不确定的值B)形参p所指存储单元中的值C)形参p中存放的值D)形参p的地址值13. 执行下面的程序段后,变量 k 中的值为( )。A)10 B) 3 C) 不定值 D) 0int k=3, s2;s0=k; k=s1*10;14. 有以下函数int aaa(char *s) char *t=s;while(*t+) ;t-;精品文档return(t-s);以下关于 aaa 函数的功

5、能叙述正确的是( )。A)求字符串s的长度B)比较两个串的大小C)将串s复制到串tD)求字符串s所占字节数15. 有以下程序void main() char s = aeiou,*ps;ps=s; printf(%cn,(*ps)+4);程序运行后的输出结果是。A) a B) o C) u D) e16. 有以下程序#include#define F(X,Y) X*Ymain() int a=3, b=4; printf(%dn, F(a+b, a-b);程序运行后的输出结果是( )。A) 12 B) 7 C) -7 D) 1117. 有以下程序main() int m3=1,4,7,2,5,

6、8,3,6,9;int i,j,k=2;for(i=0;i3;i+) printf(%d,mki); 执行后输出结果是( )。A) 2 5 8 B) 3 6 9 C) 4 5 6 D) 7 8 918. 以下关于 typedef 的叙述错误的是A) 用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名B) 用typedef为类型说明一个新名,通常可以增加程序的可读性C) typedef只是将已存在的类型用一个新的名字来代表D) 用typedef可以增加新类型19. 有以下程序#include void main() FILE *fp; int i;char ch=”abcd

7、”,t;fp=fopen(“abc.dat”,”wb+”); for(i=0;i4;i+) fwrite(&chi,1,1,fp);fseek(fp,-2L,SEEK_END); 说明:SEEK_END 为文件尾 fread(&t,1,1,fp);fclose(fp);printf(“%cn”,t);程序执行后的输出结果是。A)c B)d C)a D)b20. 已知指针p的指向如下图所示,则执行语句*p;后*卩的值是()。A) 20 B)30 C) 19 D) 29评卷人得分填空题(本题共10 小题,每题1 分,共 10分)a0a1a2a3a41020304050P1.已知大写字母A的ASCI

8、I码是65,小写字母a的ASCII码是97,将变量c中大写字母转换为对应小写字母的语句是 2. C 语言中用于结构化程序设计的三种基本结构是顺序结构 、选择结构、3. 设有数组定义: char array =Student.; 则数组 array 所占的空间为4 .若输入字符串:abcde回车,则以下while循环体将执行次。while(ch=getchar()=b) printf(“*”);5.若有定义:in t *p4;请说明它含义:定义了一个。6. 表示“整数x的绝对值不大于10”的C语言表达式是 。7. 已知字符A的ACSII码值为65,以下语句的输出结果是。char ch=B;pri

9、ntf(“%c%dn”,ch,ch);8. 若指针s指向存储单元a8,p指向存储单元a0,表达式s-p的值是 。9. 用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st =(char*) 评卷人得分1.有下列程序10. 设int b=2;表达式(b1) &5的值是程序阅读题(本题共6 小题,每小题5 分,共30 分)void main()int n=0,m=1,x=0;if (!n) x=1;if (m) x=2;if (x) x=3;printf(“%dn”,x)执行后的结果是2. 有以下程序void main() int i; for(i=1;i

10、a&a=-10llxv=10B668(int *)malloc(sizeof(in t)*ll)1三、程序阅读题(本题共6 小题,每题5 分,共 30分)12345633269993四、编程题(本题共3 小题,共20分)根据程序设计规范编写程序完成题中相应的功能1.求 1+2+3+-+100 的和。(6 分)#include void main()int i=1,s=0;dos+=i;while(i=100);printf(“s=%dn”,s);2求100200间的全部素数。(6分)#include #include void main()int m,k,i,n=0;for(m=101;m=200;m+=2)k=sqrt(m);for(i=2;i=k+1)printf(“%d”,m);n+;3有一3行 4 列的矩阵,编程求其中最大元素的值以及所在的行号和列号。(8分) #include void main()int i,j,row=0;colum=0,max;精品文档int a34=1,2,3,4,9,8,7,6,12,13,10,11;max=a00;for(i=0;i3;i+)for(j=0;jmax) max=aij;row=aij;colum=j;printf(“max=%d,row=%d,colum=%dn”,max,row,colum);

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!