1 / 4
文档名称:

2009秋C程序设计期末试卷(B).doc

格式:doc   大小:62KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2009秋C程序设计期末试卷(B).doc

上传人:xgs758698 2019/5/19 文件大小:62 KB

下载得到文件列表

2009秋C程序设计期末试卷(B).doc

文档介绍

文档介绍:考试课程C语言程序设计考试日期2010年2月日成绩课程号教师号任课教师姓名考生姓名学号(8位)年级专业座位号说明:请将全部答案都书写在最后页答题纸上,否则答题无效。试题一、判断题,正确打钩,错误打叉(共10分)不同类型的变量在内存中占用存储空间的大小是不一样的。continue语句只能用在循环体中。%2是合法的C语言表达式。在C语言程序中,_ABC是合法标识符。在一个数组中,各元素类型都是相同的。结构体类型中各成员项的数据类型可以不同。在printf函数中,如果用格式符“%f”输出整数时,则得不到正确的输出结果。C语言程序执行时是从第一个函数开始。如果s1、s2是两个字符,C程序中可以用s1==s2比较这两个字符是否相等。表达式5*7/3和表达式5/3*7它们的值相等。试题二、单选题,根据题目从A、B、C、D中选择一个正确的选项(共10分),则程序中必须包含头文件()。A、 B、 C、 D、 :inta[10];则下列对a数组元素正确引用的是()。A、 a[10%2] B、 a[20/2] C、a[10] D、a(1),b,c,其中a,b的值分别为15与19,表达式“c=(a%2==0)?a:b”的值是()。A、0B、1C、15D、:voidfun(int*s,intc){*s=5;c=5;}如果在主函数中程序段有:inta=6,b=6;fun(&a,b);则调用fun函数后,变量a,b的值分别是()。 A、6,5B、5,5C、5,6D、6,()。A、chara='?';B、chara=*;C、chara=%;D、chara="m";:intc1,c2,s=5;则执行“c1=s++;c2=++s;printf("%d,%d,%d",c1,c2,s);”语句后,c1,c2和s的输出值是()。A、5,7,7B、6,7,7C、5,6,7D、6,6,,能够将变量u、s中最大值赋值到变量t中的是()。A、t=s;if(u>s)t=u; B、if(u>s)t=u;t=s;C、if(u>s)t=s;elset=u; D、t=u;if(u>s)t=s;,下面能给变量x输入数据的正确语句是()structcx{floatrl;floatie;}x;A、scanf("%f%f",,);B、scanf("%f%f",&,&);C、scanf("%f%f",,);D、scanf("%f%f",&,&);,fun(3)的值是()。intfun(intx){intm=2;if(x>0)m+=x; returnm;}A、3B、5C、2D、7 、k都已定义,下列语句片段中,无语法错误的是()。A、switch(x){casex>=90:putchar('A');casex<60:putchar('E');}B、switch(x){case1+2:k='A';defualt:k