2007年北航c语言期末试题

2007年北航c语言期末试题

ID:15282456

大小:48.50 KB

页数:9页

时间:2018-08-02

2007年北航c语言期末试题_第1页
2007年北航c语言期末试题_第2页
2007年北航c语言期末试题_第3页
2007年北航c语言期末试题_第4页
2007年北航c语言期末试题_第5页
资源描述:

《2007年北航c语言期末试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北京航空航天大学2007-2008学年第一学期期末《C程序设计》考试A卷班级______________学号_________姓名______________成绩_________2007年12月27日班号学号姓名成绩《C程序设计》期末考试卷注意事项:1、此卷为闭卷考试,120分钟完成;2、笔试成绩为卷面成绩*0.7。题目:一、选择题(20分)1,下列运算符中最高优先级的运算符是A)&&B)%C)-=D)!2,对定义语句inta[]={1,2,3,4,5,6,7,8,9,10},*p=a,i=5;数组元素地址的正确表示是A)&(a+1)B)

2、a++C)&pD)&p[i]3,以下结构定义,请指出不正确赋值语句是structdate{intmonth;intday;intyear;};structstudent{intnum;charname[20];charsex;structdatebirthday;floatscore;charaddr[30];}stu1,stu2;A)stu1.num=10;B)stu1.score+=stu2.score;C)stu1=stu2;D)stu1.birthday.month=12;4,以下程序:#includevoidma

3、in(){FILE*fp;fp1=fopen(“f1.txt”,”w”);fprintf(fp,”abc”);fclose(fp);}若文本文件f1.txt中原有内容为good,则运行以下程序后文件f1.txt中的内容为A)abcB)abcdC)goodabcD)abcgood5,以下程序的运行结果是intf(inti){staticintn=1;returnn=n*i;}intmain(){inti;for(i=1;i<5;i++)printf(“%3d”,f(i));printf(“”);}A)1234B)12624C)1246D)

4、13624二、填空题(30分)1,若有定义doublex;(5分)(1)使指针p可以指向变量x的定义语句是_________________(2)使指针p指向变量x的赋值语句是________________(3)通过指针p给变量x读入值的scanf函数调用语句是________________(4)通过指针p给变量x赋值语句是___________________(5)通过指针p输出x的值的语句是____________________2,以下函数用以求x的y次方。请填空:(4分)doublefun(doublex,inty){inti;

5、doublez=1.0;for(i=1;;i++)z=;returnz;}3,以下函数find()返回数组s中最大元素的下标,数组中元素的个数由n传入,请填空。(6分)intfind(ints[],intn){inti,j;for(i=0,j=i;is[j])___________return____________}4,以下程序为打印杨辉角形程序,请填空。(6分)11112113311464115101051…#include"stdafx.h"#include"stdio.h"intmain(intargc

6、,char*argv[]){inti,j,n=10,y[20][20]={0};for(i=0;i

7、ude"stdlib.h"voidmain(intargc,char*argv[]){intx[10]={2,4,6,8,12,34,35,45,50,67},num;intfirst=0,last=9,middle;scanf(“%d”,&num);while(1){if(last==first&&x[last]!=num){printf("没有找到");break;}middle=;if(x[middle]==num){printf("找到为第%d个数",middle+1);;}if(num

8、sefirst=;printf("%d,%d,%d",middle,first,last);//打印中间结果}}三、编程题(50分)1,编写程序,把560分钟换算成用小时和分

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

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

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