C期末试卷_2009[1]6,56学时_B

C期末试卷_2009[1]6,56学时_B

ID:41982279

大小:58.50 KB

页数:8页

时间:2019-09-05

C期末试卷_2009[1]6,56学时_B_第1页
C期末试卷_2009[1]6,56学时_B_第2页
C期末试卷_2009[1]6,56学时_B_第3页
C期末试卷_2009[1]6,56学时_B_第4页
C期末试卷_2009[1]6,56学时_B_第5页
资源描述:

《C期末试卷_2009[1]6,56学时_B》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上海应用技术学院2008—2009学年第2学期《程序设计语言(C)》期末(B)试卷课程代码:学分:3考试时间:100分钟课程序号:班级:学号:姓名:我已阅读了有关的考试规定和纪律要求,愿意在考试中遵守《考场规则》,如有违反将愿接受相应的处理。题号一二三四五六七八九十总分应得分402436100实得分试卷共7页,请先查看试卷有无缺页,然后答题。一.试题一(40分,每小题4分)按题目要求解答下列各小题1.定义一个字符数组,并且使数组的值初始化为”Korea”。2.写出执行如下程序段后的输出结果。inta[]={1,2,3,4,5,6,7,8,9},*p;p=a+5;prin

2、tf(“%d”,*p);3.写出表示如下运算的表达式(平方根函数为sqrt(x),绝对值函数为abs(x))。第8页1.用文字描述以下程序完成的功能。#include”stdio.h”main(){intn,t;t=0;for(n=1;n<=10;n++){t=t+n;printf(“%d”,t);}}2.写一个输出语句,输出如下信息。*****ABCDE*****3.设a=3,b=4,c=5写出下列逻辑表达式的值。(1)!(a>b)&&!c

3、

4、1(2)(a>c)

5、

6、(a

7、;};structpersont={”Mary”,18};请写出输出变量中字母M的输出语句。1.定义变量i、j、k,并使i的值为456,j的值为1.2e7,k的值为’’,写出正确的语句。2.以下语句中哪些是非法的,简单说明理由。1:if(a>5)&&(b<7);2:if(a>5&&b<7);3:x=(2=i);4:x=(i=2);3.举例说明运算符&的作用。二.试题二(24分,每小题6分)阅读下列程序,写出运行结果。1.【程序1】#include"stdio.h"第8页main(){inta=10,b=20;if(a<12){a++;b=b+4;}else{a=a+

8、4;b++;}printf("%d%d",a,b);}输出结果为:.2.【程序2】#include"stdio.h"main(){intx,i,j;for(i=1;i<=4;i++){x=3;for(j=1;j<=3;j++){printf("%4d",x+i+j);}printf("");}}输出结果为:第8页3.【程序3】#include"stdio.h"main(){chara[10]="language";char*p;p=a;while(*p!='u'){printf("%c",*p);p++;}输出结果为:4.【程序4】#include"stdi

9、o.h"intfun(intm);main(){inti;for(i=1;i<=3;i++)第8页fun(i);}intfun(intm){intk=32;printf("%d:%d",m,k+m);}输出结果为:一.试题三(36分,每小题9分)按要求编写程序。1.输入一个华氏温度F,要求输出摄氏温度C,公式为C=5*(F-32)/9,取两位小数。2.计算并输出如下分数序列的和,3/4,4/5,5/6,......,100/101第8页1.有一函数:xx<10y=20x-1x>2030x-11其他编写程序用scanf函数输入x的值,计算并输出y的值。2.丛键盘输入2

10、0个整数到一维数组,输出数组中所有元素的和及最小值。第8页第8页

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

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

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