资源预览内容
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
【北京语言大学】19秋C语言程序设计作业_2试卷总分:100 得分:100第1题,A、0.1B、1C、0D、无法确定正确答案:C第2题,A、(A)B、(B)C、(C)D、(D)正确答案:D第3题,A、(A)B、(B)C、(C)D、(D)正确答案:B第4题,将空格符赋给字符变量c,正确的赋值语句是( )A、c=0B、c=NULLC、c=0D、c=32正确答案:D第5题,如果在一个函数的复合语句中定义了一个变量,则该变量 。A、只在该复合语句中有效,在该复合语句外无效B、在该函数中任何位置都有效C、在本程序的源文件范围内均有效D、 此定义方法错误,其变量为非法变量正确答案:A第6题,A、(A)B、(B)C、(C)D、(D)正确答案:A第7题,以下程序段的输出结果是 int x=10, y=10, i; for (i=0; x8; y=i) printf(%d %d , x-, y); A、10 10 9 0B、10 1 9 2C、9 8 7 6 D、10 9 9 0正确答案:A第8题,( )是构成C语言程序的基本单位。A、过程B、子程序C、函数D、子例程正确答案:C第9题,A、(A)B、(B)C、(C)D、(D)正确答案:C第10题,A、(A)B、(B)C、(C)D、(D)正确答案:D第11题,A、(A)B、(B)C、(C)D、(D)正确答案:D第12题,下面叙述中不正确的是 。A、用typedef 可以定义各种类型名,但不能用来定义变量B、用typedef 可以增加新类型C、用typedef 只是将已存在的类型用一个新的标识符来代表D、 使用typedef 有利于程序的通用和移植正确答案:B第13题,如char *a2= abcd,ABCD;定义,以下说法中正确的是( )。A、数组a的元素值分别为"abcd"和"ABCD"B、a是指针变量,它指向含有两个数组元素的字符型数组C、数组a的两个元素分别存放的是含有4个字符的一维数组的首地址D、 数组a的两个元素中各自存放了字符a、A的地址正确答案:D第14题,若要说明:一个类型名STP,使得定义语句STP s;等价于char *s;以下选项中正确的是()。A、typedef STP char *B、typedef *char STPC、typedef STP *charD、typedef char* STP正确答案:D第15题,字符串ABC的长度是 。A、11 B、7 C、5 D、 3正确答案:B第16题,A、(A)B、(B)C、(C)D、(D)正确答案:D第17题,A、(A)B、(B)C、(C)D、(D)正确答案:A第18题,A、(A)B、(B)C、(C)D、(D)正确答案:A第19题,以下叙述不正确的是( )A、在C程序中,语句之间必须要用分号分隔B、若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数C、在C程序中,无论是整数还是实数都能正确无误地表示D、 在C程序中,%是只能用于整数运算的运算符正确答案:C第20题,在16位平台上,A、65539B、-3C、3D、程序不能执行正确答案:A第21题,A、(A)B、(B)C、(C)D、(D)正确答案:B第22题,A、(A)B、(B)C、(C)D、(D)正确答案:C第23题,A、(A)B、(B)C、(C)D、(D)正确答案:B第24题,C语言认为名为Student和student的变量是不同变量。、对、错正确答案:第25题,C语言程序的变量必须先定义再使用。、对、错正确答案:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号