运城学院计算机科学与技术.doc

运城学院计算机科学与技术.doc

ID:56369229

大小:36.00 KB

页数:4页

时间:2020-06-22

运城学院计算机科学与技术.doc_第1页
运城学院计算机科学与技术.doc_第2页
运城学院计算机科学与技术.doc_第3页
运城学院计算机科学与技术.doc_第4页
资源描述:

《运城学院计算机科学与技术.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、运城学院计算机科学与技术系2014—2015学年第二学期期末考试《程序设计基础》试题(B)适用范围:计算机科学与技术专业1401——1404班信息管理与信息系统专业1405班数字媒体技术专业1406——1407班命题人:南丽丽审核人:一、填空题(每空1分,共20分)1.C语言标识符命名规则规定:标识符由字母、和组成。2.i为int类型变量,且初值是3,有表达式i++-3;则该表达式的值是,变量i的值是。3.设x,y和z均为int型变量,请用C语言表达式描述下列命题。(1)x和y中有一个小于z。(2)y是奇数。4.定义一个能存放50个学生姓名的字符数组语句是。5.根据作用域区分,在函数外部定义的

2、变量是变量,形式参数则属于变量。6.在VC++环境下,字符串”tv\will”的长度是。7.存放某个指针的地址值的变量称为指向指针的指针,即。8.在声明语句int(*p)[4];中,指针变量p的含义是。9.设有chara[]=”ABCD”,则printf(”%c”,*(a+1));的输出是。10.联合体类型变量在程序执行期间,有成员驻留在内存中。11.若有以下说明和定义语句,则VC++环境下变量x在内存中所占的字节数是。union{inta;charb;floatc;}x;12.C语言中fopen函数的作用是,函数fclose的作用是。13.若有:inta[3][4],*p=a[

3、0],(*m)[4]=a;通过数组名a引用数组元素a[1][1]的形式是。通过指针p引用数组元素a[1][1]的形式是。通过指针m引用数元素a[1][1]的形式是。二、单选题(每题2分,共30分)1.在vc环境下,double类型数据占用的字节数为。A、2B、4C、8D、162.设y是float类型的变量,执行表达式y=6/5后y的值为。A、1.5B、1.0C、1D、1.23.以下能正确定义且赋初值的是。A、intn1=n2=10;B、charc=32;C、floatf=f+1.1D、doublex=12.3E2.54.若x,y均为整型变量,正确的输入函数是。A、scanf(”%ld%ld”,

4、&x,&y);B、scanf(”%f%f”,&x,&y);C、scanf(”%d%d”,&x,&y);D、scanf(”%d%d”,x,y);5.要调用输入输出函数时,在#include命令行中应包含。A、”stdio.h”B、”string.h”C、”math.h”D、”ctype.h”6.设有程序段:intk=10;while(k==0)k=k+1;,则下面的描述中正确的是。A、while循环执行10次B、循环是无限循环C、循环语句一次也不执行D、循环体语句执行一次7.在一个源文件中定义的全局变量的作用域为。A、本文件的全部范围B、本程序的全部范围C、本函数的全部范围D、从定义该变量的位置

5、开始至本文件结束8.在执行staticinta[][3]={{1,2},{3,4}};语句后,a[1][2]的值是。A、3B、4C、0D、29.在以下带参数宏定义的描述中,则以下正确的说法是。A、宏名和它的参数都无类型B、宏名有类型,它的参数无类型C、宏名无类型,它的参数有类型D、宏名和它的参数都有类型10.字符串“china”在存储单元中占个字节。A、4B、5C、6D、711.已有如下定义inta[10],*p=a;则不正确的表达式是。A、a[0]=10;B、a++;C、p++;D、*p=10;12.设变量定义为“intx,*p=&x;”,则&*p相当于。A、*pB、pC、xD、*&x13.

6、当说明一个联合体变量时,系统分配给它的存储空间是。A、该联合体第一个成员所需存储空间B、该联合体中占最大存储空间的成员所需存储空间C、该联合体中最后一个成员所需存储空间D、该联合体中所有成员所需存储空间的总和14.说明语句:int(*p)[5];的含义是。A、定义了5个指向整型变量的指针变量。B、定义了5个指向函数的指针变量。C、定义了一个指向具有5个整型元素的一维数组的指针变量。D、定义了一个包含5个元素的指针数组。15.C语言中文件的存取方式。A、只能顺序存取B、只能随机存取C、可以顺序存取,也可以随机存取D、只能从文件的开头进行存取三、程序填空题。在下面程序空白处填上合适的语句。(每空2

7、分,共12分)1.程序功能为:判断从键盘上输入的一个数num是否为素数,是则输出“yes”,不是则输出“no”。#include"stdio.h"main(){intnum,i;intflag=0;printf(“pleaseenteraintegernumber:”);scanf(“%d”,①);for(i=2;i

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

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

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