C语言程序设计试卷.doc

C语言程序设计试卷.doc

ID:51381041

大小:33.50 KB

页数:4页

时间:2020-03-22

C语言程序设计试卷.doc_第1页
C语言程序设计试卷.doc_第2页
C语言程序设计试卷.doc_第3页
C语言程序设计试卷.doc_第4页
资源描述:

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

1、C语言程序设计试卷一、单项选择题(每小题2分,共20分)1、以下各标识符组成中,合法的用户标识符为________。  A.A10   B.1A   C.P-1   D.struct2、在PC机中运行的C程序,unsignedlong类型的数据占__________字节。  A.1   B.2   C.3   D.43、若x为int型变量,以下语句________。  x=-2L;  printf("%d",x);  A.赋值不合法   B.输出值为-2   C.输出值为不确定值   D.输出值为24、表达式5&&8!=(5&&8)的值为________。  A.0   B.2   

2、C.1   D.-15、已知inta,b,c;   floatx=1.2,y;  表达式y=a=b=c=x=7.2运行后,变量a,b,c,x,y的值分别为_______。  A.y=7.2,a=7,b=7,x=7.2      B.y=7,b=7,c=7,a=7,x=7.2  C.y=7.0,a=7.2,b=7.2,c=7.2,x=7.2 D.y=7.0,a=7,b=7,c=7.26、C语句对嵌套if语句的规定是:else总是与______配对。  A.其之前最近的if        B.第一个if  C.缩进位置相同的if       D.其之前最近且不带else的if7、以下不正确的

3、描述是________。  A.while循环是先判断表达式,后执行循环体语句  B.do-while、for、while循环中的循环体均可以由空语句构成  C.do-while和for循环均是先执行循环体语句,后判断表达式  D.使用while和do-while循环时,循环变量初始化操作应在循环语句之前完成。8、以下函数fun的返回值类型为________。  fun(x);  floatx;  { printf("%f",x) }  A.void   B.float   C.int型   D.无法确定类型9、下列函数调用语句中含有_________个实参。  fun(v1,v2,

4、(v3,v4));  A.3   B.4   C.5   D.210、若有说明int(*ptr)[5];则下列_______是正确的叙述。  A.ptr是一个指针数组  B.ptr是一个指针,它可以指向一个包含5个int类型元素的数组  C.ptr是一个指针,它可以指向一个int类型的变量  D.(*p)[3]与*p[3]等价二、填空题(每空1分,共19分)1、十进制数(25)10的二进制数是________。2、在C程序中,注释部份以_______开始,以_______结束。3、设x为float类型,y为long类型,则表达式x+y的结果为_______类型。4、表达式的求值顺序取决于

5、表达式中参与运算的运算符的_________。5、已知字母a的ASCII十进制代码为97,则执行以下语句的输出为__________。  chara='a';  a++;  printf("%c",a);6、表达式!(5>10)的值为_________。7、表达式10/3的值为_________。8、表达式5+'a'的值的类型为_________。9、在printf函数中的格式字符c表示_________。10、执行下面语句后z=________,m=__________。  intm=3,z=1;  m=(m

6、配的。12、每一个C程序有且仅有一个________函数。13、字符串"ab23b"的长度是__________。14、C语言中数组名是一个_________常量,不能对它进行赋值运算。15、调用fopen函数打开一个文件,在“使用方式”这一项中为输入而打开需填入________。16、写出满足:x的值大于100时,以十进制整型输出x的if语句:____________。17、写出定义a,b为长整型的语句:___________。三、简答题(每小题5分,共10分)1、叙述利用计算机处理问题的步骤。2、画出下列程序的流程图或NS图  main()  {intn,s=0,t=1;   f

7、or(n=1;n<=20;n++)    {t=t*n;    s=s+t;    }   printf("s=%d",s);四、应用题(每小题5分,共10分)1、定义一个结构体类型变量,用来描述职工的工资情况。其元素包括:   职工号   姓名   基本工资   奖金   扣款   实发工资2、画出下列问题的流程图或NS图  一个工厂的产值以每年10%增长,问多少年后产值可以翻一翻。五、程序阅读(每小题5分,共15分)  阅读

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

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

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