您好,欢迎来到哗拓教育。
搜索
您的当前位置:首页高职C语言试卷A

高职C语言试卷A

来源:哗拓教育


西安学院考试试题 系 级 专业 01 班 A卷 课程名称: C语言程序设计 学号: 姓名: 一、选择题:共30分,每小题2分。 (30%) 1、如果定义了int A[10];则该数组最后一个元素为( )。 A、A[10] B、A[1] C、A[0] D、A[9] 2、若有说明,int a[10];则对a数组元素的正确引用是( )。 A、a[10] B、a[3.5] C、a(5) D、a[10-10] 3、在C语言中,合法的字符常量是( )。 A.’\\084’ B. ‘\\x48’ C. ‘ab’ D. ‘\\0’ 4、字符型数据在内存中是以( )形式存储的。 A.原码 B. 补码 C.ASCII码 D.反码 5、C语言提供的合法的关键字是( )。 A.swicth B. char C. Case D. Default 6.C语言中,int、char、short三种类型数据所占用的内存( ) A.均为2个字节 B.由用户自己定义 C.由所有机器的机器字长决定 D.是任意的 7.判断char型变量c1是否为小写字母的最简单且正确的表达式为( ) A.’a’<=c1<=’z’ B.(c1>=a)&&(c1<=z) C.(a<=c1)&&(z>=c1) D.(c1>=’a’)&&(c1<=’z’) 8.以下不正确的描述为( ) A.在函数之外定义的变量称为外部变量,外部变量是全局变量 B.在一个函数中既可以使用本函数中的局部变量,又可以使用全局变量 西安思源学院统招教务处印制 C.外部变量定义和外部变量说明的含义不同 D.若在同一源文件中,外部变量与局部变量同名,则在局部变量的作用范围内,外部变量不起作用 9.以下说法中正确的是( ) A.C语言程序总是从第一个定义的函数开始执行 B.在C语言程序中,要调用的函数必须在main( )函数中定义 C.C语言程序总是从main( )开始执行 D.C语言程序中的main( )必须放在程序的开始部分 10、一个C语言程序是由( )组成的 A.主程序 B.子程序 C.函数 D.过程 11、在以下一组运算符中,优先级最高的运算符是( ) A.<= B.= C.% D.&& 12、为了判断两个字符串是否相等,应当使用( ) A.if (s1= = s2) B.if (s1=s2) C.if (strcpy(s2,s2)) D.if (strcmp(s1,s2)= = 0) 13、C语言中最简单的数据类型包括( ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、字符型、逻辑型 D.整型、实型、逻辑型、字符型 14、空指针是指( ) A. 无具体指针值的指针 B. 不指向任何数据的指针 C. 无数据类型的指针 D. 既无数据类型又无指针值的指针 15、设a=3,b=4,c=5, 则逻辑表达式!(a+b)+c-1&&b+c/2的值为( ) A. 0 B. 1 C. 2 D. -1 二、填空题:共20分,每空1分。 (20%) 1.结构化程序由_________,_________,___________三种基本结构组成。 2.全局变量的作用域是从_________开始到__________结束。如果想提升变量的作用域可以采用______________的方法。 3.设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为_________。 4.设ch是char型变量,其值为A,且有下面的表达式: ch= (ch>=’A’&&ch<=’Z’) ?(ch+32) :ch 该表达式的值是___________。 5.若已知a=10,b=20,则表达式“!ad的值为____________e的值为__________ f的值为____________。 7.表示条件:10

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo2.com 版权所有 湘ICP备2023021991号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务