北京理工大学C语言期末模拟试题.doc

北京理工大学C语言期末模拟试题.doc

ID:51404665

大小:267.22 KB

页数:15页

时间:2020-03-23

北京理工大学C语言期末模拟试题.doc_第1页
北京理工大学C语言期末模拟试题.doc_第2页
北京理工大学C语言期末模拟试题.doc_第3页
北京理工大学C语言期末模拟试题.doc_第4页
北京理工大学C语言期末模拟试题.doc_第5页
资源描述:

《北京理工大学C语言期末模拟试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京理工大学C语言期末模拟试题一、单项选择题-试答1窗体顶端Question1分数:2已知结构定义如下:structsk{inta;floatb;}data,*p;如果p=&data;则对于结构变量data的成员a的正确引用是。选择一个答案A.p->data.aB.p.data.aC.(*p).aD.(*).data.aQuestion2分数:2说明一个变量s来保存20以内整数的阶乘,则该变量应说明为。选择一个答案A.float型B.long型C.unsigned型D.int型Question3分数:2下列四组

2、标识符中,每组有用逗号分开的4个标识符,全都符合标准C标识符规定的一组是______。选择一个答案A.*4,trin,mA,MaB.r_,_r,i,st’C.name,t3,x_y,_n3yD.function1,g,c10,k.c7Question4分数:2已知intn=1,m=0;执行下述语句后,变量m的值是。switch(n) {case1: case2:m=1; break; case3:m=3; default:m=2; }选择一个答案A.3B.0C.2D.1Question5分数:2已知:chars

3、tr[][4]={“abc”,”def”,”ghi”},c,*p=&c;如果要使则执行“printf(“%c”,*p)”语句后的输出结果为字符’c’,则赋值语句是。选择一个答案A.p=str[0][2];B.*p=str[0][2];C.p=str[1][3];D.*p=str[1][3];Question6分数:2已知:int k=2,m=3,n=4; 则表达式“!k&&m

4、

5、n”的值是。选择一个答案A.1B.3C.2D.0Question7分数:2在下面的说明语句中为字符数组str赋初值,而str不能作为字

6、符串使用的是。选择一个答案A.charstr[8]=“Beijing”;B.charstr[7]=“Beijing”;C.charstr[10]=“Beijing”;D.char*str=“Beijing”;Question8分数:2已知在主调函数中有说明语句如下:   intn,data[10][6];   double sum,*q;函数的调用语句是:  q=func(&n,data);则函数func的原型是______。选择一个答案A.doublefunc(int*x,int**data);B.doubl

7、efunc(intx,intdata[][]);C.double*func(int*x,int**data);D.double*func(int*x,intdata[][6]);Question9分数:2已知inti,k=4;则执行循环语句:for(i=0;++i

8、据在新数组中只保存一次。参数a、b是两个排好序的数组的首地址,参数c是合并后数组的首地址,参数m、n分别是数组a、b的长度,函数的返回值是数组c的长度。combine(int*a,intm,int*b,intn,int*c){  inti=0,j=0,k=0;   while(  【1】  )       c[k++]=a[i]

9、r(i=0;i

10、

11、j<=nB.i

12、

13、j

14、.i--;B.i++;C.k--;D.k++;Question4分数:2从键盘输入3个学生的数据,将它们存入当前文件夹下名为"student"的文件中。#include#define SIZE3structstudent {  longnum;   charname[10];   int age;   charaddress[10];}stu[SIZE],out;ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。