2007级《面向过程程序设计(C语言)》试卷A.doc

2007级《面向过程程序设计(C语言)》试卷A.doc

ID:59082422

大小:73.00 KB

页数:4页

时间:2020-09-14

2007级《面向过程程序设计(C语言)》试卷A.doc_第1页
2007级《面向过程程序设计(C语言)》试卷A.doc_第2页
2007级《面向过程程序设计(C语言)》试卷A.doc_第3页
2007级《面向过程程序设计(C语言)》试卷A.doc_第4页
资源描述:

《2007级《面向过程程序设计(C语言)》试卷A.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖南工业大学考试试卷纸系(院)      课程名称        班级   姓名学号  密封线课程名称:面向过程程序设计(C语言)(A卷闭卷)适用专业年级:计07级,通信07级考试时间:100分钟题号一二三四五六七八九十总分统分人签名题分36162028100得分考生注意事项:1、本试卷共4页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。3、答案全部做在答题纸上,并写在密封线内和纸卷正面,否则不记分。一、单选题(每题1.5分,共36分)1、设有如下的变量定义:int i=8,k,a

2、,b;unsinged long w=5;double x=1,42,y=5.2; 则以下符合C语言语法的表达式是()。  A.a+=a-=(b=4)*(a=3)  B.x%(-3)  C.a=a*3=2  D.y=float(i)2、表达式(a=3*5,a*5),a+5的值是多少( )。  A.20  B.80  C.不能确定  D.153、设有int i=10,j=10;则printf("%d,%d",++i,j--)的输出是()。  A.11,10  B.910  C.109  D.10,94、两次运行下面的程序,如果从键盘上

3、分别输入6和4,则输出结果是()。main(){  int x;  scanf("%d",&x);  if (x++> 5)printf("%d",x)  else printf("%d",x--);} A.7和5  B.6和3  C.7和4  D.6和45、以下能对二维数组a进行正确初始化的语句是()。 A.inta[2][]={{1,0,1}{5,2,3}};  B.inta[][3]={{1,2,3},{4,5,6}}; C.inta[2][4]={{1,2,3},{4,5},{6}};D.inta[][3]={{1,0,1}

4、{},{1,1}};6、能正确表示逻辑关系:"a ≥ =10或a ≤ 0"的C语言表达式是()。 A.a>=10ora<=0  B.a>=0

5、

6、a<=10 C.a>=10&&a<=0  D.a<=0

7、

8、a>=107、定义如下变量和数组:   int i;   int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++) printf("%d",x[i][2-1]);A.159  B.147  C.258  D.3698、下面有关 for 循环的正确描述是()。 A.for循

9、环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式  C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来9、以下程序的输出结果是()。main(){int x=2,y=-1,z=2; if(x < y)  if(y < 0) z=0;  else  z+=1; printf("%d",z);}  A.3  B.2  C.1  D.010、已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是(

10、)。  A.一个整数,代表要读入的数据项总数  B.一个文件指针,指向要读的文件  C.一个指针,指向要读入数据的存放地址  D.一个存储区,存放要读的数据项11、对以下说明语句的正确理解是()。int a[10]={6,7,8,9,10};A.将5个初值依次赋给a[1]至a[5] B.B.将5个初值依次赋给a[0]至a[4]  C.将5个初值依次赋给a[6]至a[10]  D.因为数组长度与初值的个数不相同,所以此语句不正确12、下面程序段的运行结果是char a[]="lanuage",*p;p=a;while(*p!='u') {

11、printf("%c",*p-32);p++;}  A.LANGUAGE  B.language  C.LAN  D.langUAGE 湖南工业大学考试试卷纸系(院)      课程名称        班级   姓名学号  密封线第1页共4页湖南工业大学考试试卷纸系(院)      课程名称        班级   姓名学号  密封线第2页共4页1、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。main(){int *p,*q,a,b; p=&a; printf("input a:"); scanf("%

12、d",*p);}  A.*p表示的是指针变量p的地址  B.*p表示的是变量a的值,而不是变量a的地址  C.*p表示的是指针变量p的值  D.*p只能用来说明p是一个指针变量2、以下程序的输出结果是()。

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

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

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