2006辽宁专升本考试真题-C语言部分
专升本C语言历年试题及答案
专升本C语言历年考试题及答案一、单项选择题1. ___D___是合法的用户自定义标识符。
A、 b-bB、floatC、<fr>D、 _isw2. 若变量已正确定义并赋值,表达式___B___不符合C语言语法。
A、a*b/c;B、3.14%2C、2, bD、a/b/c3. ___C__是不正确的字符常量。
A、'n'B、'1'C、"a"D、'101'4. 在 C 程序中,用___B__表示逻辑值“真”。
A、1B、非 0 的数C、非 1 的数D、大于 0 的数5. __C____把x、y定义成float类型变量,并赋同一初值3.14。
A、float x, y=3.14;B、float x, y=2*3.14;C、float x=3.14, y=x=3.14;D、float x=y=3.14;6. 若变量已正确定义,表达式___C___的值不是2。
A、2&3B、1<<1C、a==2D、1^37. 若变量已正确定义,语句“if(a>b) k=0; else k=1;”和__C____等价。
A、k=(a>b)?1:0;B、k=a>b;C、k=a<=b;D、a<=b ? 0 : 1;8. 设变量定义为“int a, b;”,执行下列语句时,输入_D____,则a和b的值都是10。
scanf("a=%d, b=%d",&a, &b);A、10 10B、10, 10C、a=10 b=10D、a=10, b=109. 下列程序的输出结果是__D___。
fun(int a, int b, int c){ c =a*b; }void main( ){ int c;fun(2,3,c);printf(”%dn”,c); }A、0B、1C、6D、无法确定10. 在C程序中,若对函数类型未加说明,则函数的隐含类型为__A___。
历年专升本考试试题:C语言程序设计(B卷)
《C语⾔程序设计》试卷 B卷注意:答案请填写在答题纸上!⼀、填空題(每空1分,共20分)1. 是C程序的基本单位,⼀个C程序总是从开始执⾏。
2.C语⾔规定标识符只能由字母、和 3种字符组成,且第⼀个字符必须为字母或。
3.计算机科学家沃思提出的⼀个公式:数据结构+=程序4.Turbo C++中,若有语句:unsigned int a;则a的范围是0~5.C中的转义符“\r”表⽰:。
6.表达式 21 / 4 的值为。
7.C语⾔中没有专门的字符串变量,如果想将⼀个字符串存放在变量中以便保存,必须使⽤。
8.已知a=12.789,则表达式 (int)a 的值为。
9.表达式 3 | 2 的值是。
10.若a=5,经a-=3;后a= 。
11.已知ch='a',则表达式【(ch>='A ' && ch<='Z')? (ch+32):ch 】的值为。
12.C中定义符号常量E为2.71828的宏命令是。
13.函数形参和调⽤的实参是数组名时,参数按⽅式进⾏传递。
14.C中按位与运算符是、按位异或运算符是、按位或运算符是。
15.定义⼀个结构变量,共三个成员分别是字符型、整形和浮点型,则该结构体变量所占内存长度为个字节。
⼆、单项选择题(每题2分,共40分)1.下列C语⾔标识符中,不合法的是……………………………………………()A. mynameB. WendC. sumD. student2.欲从键盘给整型变量a赋值3,b赋值2,则对应语句 scanf("a=%d,b=%d",%a,&b); 的输⼊格式是……………………………………………………………………()A. 3 2B. a=3 b=2C. a=3,b=2D. a=b=3,23.C语⾔源程序⽂件后缀名是……………………………………………………()A. .exeB. .objC. .batD. .c4.结构化程序设计的三种基本结构是…………………………………………()A. 顺序结构、复杂结构、循环结构B. 顺序结构、分⽀结构、循环结构C. 顺序结构、分⽀结构、选择结构D. 顺序结构、复杂结构、分⽀结构5.以下表达式中,值为0的是……………………………………………………()A. 15%5B. 15/5.0C. 15/5D. 15>56.设下列表达式中所涉及的变量均已正确定义,则不符合C语⾔语法的是…()A. 4||3B. a+=4C. a=3,b=5D. char(65)7.设变量定义为【int a[3]={1,3,5}, *p=a+1; 】,则*p的值是………………()A. 2B. 3C. 4D. a+18.在C 语⾔程序中,在函数内部定义的变量称为………………………………()A. 全局变量B. 外部变量C. 全程变量D. 局部变量9.经过以下的变量定义后,正确的表达式是……………………………………() struct node {char s[10];int k;} p[4];A. p->k=21B. p[0]->k=21C. p(0)->k=21D. p->s="Mary"10.若变量c为char类型,则能正确判断出c为⼤写字母的表达式是…………()A. (c>= 'A')||(c<= 'Z')B. 'A'<=c<= 'Z'C. (c>= 'A')&&(c<= 'Z')D. ('A'<=c)and ('Z'>=c)11.C语⾔中以“只写”⽅式打开⽂件,应选择的参数是…………………………()A. oB. wC. aD. r12.变量定义为【int a[2][3]={1,2,3,4,5,6}, *p=&a[1][0]; 】,则p的值是()A. 数组a的⾸地址B. 数组a的第1个元素的地址C. 数组a的第“1”⾏第“0”列的地址D. 数组a的第“1”列的⾸地址13.⽤链表表⽰线性表的优点是…………………………………………………()A. 便于插⼊和删除操作B. 花费的存储空间较顺序存储少C. 便于随机存取D. 数据元素的物理顺序与逻辑顺序相同14.结构化程序设计主要强调的是………………………………………………()A. 程序的规模B. 程序设计语⾔的先进性C. 程序结构的规范化D. 程序的效率15.以下表达式中,不正确的浮点数常量是……………………………………()A. 2e2B. 2.2C. 2c2D. 2E216. 若【int x=12,*p=x;】,则正确的赋值表达式是……………………………()&n b s p ; A . p = * &a m p ; x &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; B . * p = &a m p ; x / F O N T > / p > p > F O N T s i z e = 3 > &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; C . &a m p ; p = x &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ;&n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; D . * p = x / F O N T > / p > P a l i g n = l e f t >。
c语言专升本试题及答案
c语言专升本试题及答案第一部分:选择题(共10题,每题2分,共20分)1. C语言中,以下哪个符号表示“不相等”?A. !=B. ==C. >D. <>2. 在C语言中,以下关键字用于定义常量的是:A. constB. staticC. externD. register3. 执行下列代码后,x的值是多少?int x = 10;x += x - x * 3;A. -10B. 0C. 10D. 204. 下列代码中,哪个是合法的数组定义?A. int arr[10];B. float arr[10.5];C. char arr[];D. bool arr[5];5. 以下哪种循环结构是“前测试循环”?A. for循环B. while循环C. do-while循环D. 都不是6. 下列代码中,哪行会引起编译错误?A. int a = 10;B. char b = a;C. float c = 2.5;D. double d = 2.5;7. 在C语言中,以下哪个运算符具有最高优先级?A. 加法运算符(+)B. 乘法运算符(*)C. 括号运算符(())D. 逻辑与运算符(&&)8. 下列代码中,哪个是正确的函数调用?A. max(5, 10);B. max(int a, int b);C. int max(int a, int b) { return a > b ? a : b; }D. int max(a, b) { return a > b ? a : b; }9. 下列哪个关键字用于定义结构体?A. structB. typedefC. unionD. sizeof10. 下列哪个函数用于释放动态分配的内存?A. calloc()B. realloc()C. malloc()D. free()第二部分:填空题(共5题,每题4分,共20分)1. C语言中,用于输出到控制台的函数是________。
辽宁省专升本c语言试题及答案
跌倒急救流程跌倒是一种常见的意外事件,特别对于老年人和小孩来说,可能会导致严重的伤害。
因此,了解跌倒急救流程是非常重要的,可以匡助我们在紧急情况下正确、迅速地处理跌倒事故,减少伤害的发生。
下面是一份详细的跌倒急救流程,让我们一起来了解吧。
1. 保持镇静并评估情况当你看到有人跌倒时,首先要保持镇静。
迅速评估场景,看是否有其他危(wei)险因素存在,例如电线、水坑等。
确保自己的安全,然后迅速判断跌倒者的状况。
2. 呼叫急救电话如果跌倒者无法自主站立、挪移或者浮现明显的骨折、失去意识等情况,应即将拨打当地的急救电话,通知医务人员前来救援。
告知他们跌倒者的具体位置和状况。
3. 赋予心理支持跌倒者可能会感到胆怯、痛苦或者焦虑,因此在等待急救人员到达的过程中,我们需要赋予他们心理支持。
让他们知道匡助即将到来,并保持与他们的交流,以缓解他们的紧张情绪。
4. 检查呼吸和意识在等待急救人员到来之前,我们需要检查跌倒者的呼吸和意识情况。
如果跌倒者没有呼吸或者意识丧失,我们需要即将进行心肺复苏术(CPR)。
5. 控制出血如果跌倒者有明显的出血,我们需要尽快控制出血。
使用干净的纱布或者毛巾轻轻按压在出血处,直至出血住手。
如果出血严重,应紧急就医。
6. 避免挪移跌倒者除非跌倒者面临生命危(wei)险,否则我们应避免随意挪移他们。
错误的挪移可能会导致进一步的伤害。
如果跌倒者有颈椎或者脊柱受伤的嫌疑,应等待专业医务人员到来后再进行挪移。
7. 保持跌倒者舒适在等待急救人员到来的过程中,我们需要确保跌倒者保持舒适。
如果可能,我们可以给他们提供一些垫子或者毛毯,以保持体温和减轻不适感。
8. 记录相关信息在等待急救人员到来的同时,我们应记录跌倒者的相关信息,包括年龄、性别、跌倒的时间和地点、受伤的部位等。
这些信息对急救人员的救援非常有匡助。
9. 接受急救人员的指导一旦急救人员到达现场,我们需要配合他们的工作,并按照他们的指导进行操作。
专升本考试c语言试题及答案
专升本考试c语言试题及答案一、选择题(每题2分,共20分)1. 下列关于C语言的描述中,不正确的是()。
A. C语言是一种高级编程语言B. C语言可以直接被计算机执行C. C语言具有结构化编程的特性D. C语言可以用于系统软件开发答案:B2. C语言中,用于定义变量的关键字是()。
A. varB. defineC. intD. let答案:C3. 下列选项中,不是C语言标准库函数的是()。
A. printfB. scanfC. strcpyD. strcat答案:D4. 在C语言中,以下哪个选项是正确的字符串定义方式?A. char str[] = "Hello";B. char str[6] = "Hello";C. char str[] = 'Hello';D. char str[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; 答案:A5. 下列关于C语言数组的描述中,正确的是()。
A. 数组下标从0开始B. 数组可以是多维的C. 数组的大小在定义时可以改变D. 数组可以存储不同类型的数据答案:B6. C语言中,用于实现循环结构的关键字是()。
A. forB. whileC. repeatD. do答案:A7. 下列选项中,表示逻辑与运算符的是()。
A. &&B. ||C. !D. =答案:A8. 在C语言中,用于定义函数的关键字是()。
A. functionB. defC. intD. void答案:D9. 下列关于C语言指针的描述中,正确的是()。
A. 指针可以存储变量的地址B. 指针可以存储变量的值C. 指针不能存储数组的地址D. 指针不能存储函数的地址答案:A10. 在C语言中,用于实现条件选择的关键字是()。
专升本考试《C语言程序设计》试卷
专升本考试《C语言程序设计》试卷一、选择题1.C语言中,sizeof运算符返回的是什么类型的值?A. intB. floatC. doubleD. size_t正确答案:D. size_t解析:sizeof运算符返回的是size_t类型的值,用于表示内存中对象的大小。
2.下列哪个选项是C语言的关键字?A. declareB. assignC. typedefD. define正确答案:C. typedef解析:typedef是C语言的关键字,用于定义自定义类型。
3.在C语言中,scanf函数的返回值是什么?A. 读取到的字符的个数B. 读取到的整数C. 读取到的字符串D. 读取失败的标志正确答案:A. 读取到的字符的个数解析:scanf函数返回成功读取到的字符的个数。
4.下面哪个选项是C语言中的逻辑与运算符?A. &&B. ||C. !D. &正确答案:A. &&解析:C语言中,逻辑与运算符用&&表示。
5.在C语言中,以下哪个选项是正确的注释符号?A. //B. ||C. ##D. //正确答案:A. //解析:在C语言中,//用于表示单行注释。
二、填空题1.标准库函数strlen用于计算给定字符串的长度。
2.for循环的语法结构为:for (初始表达式; 条件表达式; 增量表达式) {循环体}3.C语言中,用于输出到标准输出设备的关键字是printf。
4.在C语言中,用于定义常量的关键字是const。
5.scanf函数中,格式化控制符%d用于读取整数。
三、编程题1.编写一个C程序,实现输入两个整数,输出它们的和。
```c #include <stdio.h>int main() { int a, b; printf(。
最新辽宁专升本考试真题-C语言部分
最新辽宁专升本考试真题-C语言部分2013辽宁省高职高专毕业生升入本科学校招生考试计算机试卷第二部分计算机高级语言部分(C语言)四、填空题(将正确答案填写到答题卡相应的位置上,每小题2分,共10分)41.若有定义:int a=2,b=1; 则表达式b+1.0/a 输出结果是________________________。
42. 若有定义:int a,b;则表达式b=((a=2*3,a*2),a+4)的值为________________________。
43.语句fopen(“myfile”,”r+”):的含义是________________________。
44.若有定义:int a;能正确表达-1≤a≤2 且a≠0 的C语言表达式是________________________。
45.若有定义:int a=1,b=2,max; 则能实现语句if(a>b) max=a;else max=b;的条件赋值语句为______。
五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上,每小题3分,共24分)46.下面程序运行的结果是___________________。
V oid main(){ int i=1,sum=0,t=1;while(i<5){ t*=i++;Sum=sum+t;}Printf(“%d\n”,sum)}47. 下面程序运行的结果是___________________。
main(){ char c1,c2;c1=’A’+’8’-‘3’;c2=’A’+’6’-‘3’;printf(“%d,%c \n”,c1,c2);}48.下面程序运行的结果是___________________。
main(){ int a,b;for(a=1,b=1;a<=100;a++){ if(b>=20) break;if(b%3==1){ b+=3; continue;}b-=5;}printf(“%d\n”,a);}49. 下面程序运行的结果是___________________。
沈阳师范大学历年计算机C语言专升本及答案
沈阳师范大学计算机C 语言专升本考试时间:【60分钟】总 分:【100分】题号一总分得分得分评卷人一、单项选择题 (共50题,每题2分,共计100分)( )1、下列关于c语言用户标识符的叙述中正确的是________。
A、用户标识符中可以出现下划线和中划线(减号)B、用户标识符中不可以出现中划线,但可以出现下划线C、用户标识符中可以出现下划线,但不可以放在用户标识符的开头D、用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头( )2、若已定义:int a[9], *p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式为( )。
A、p+1B、a+1C、a++D、++p ( )3、a,b 为整型变量,二者均不为 0,以下关系表达式中恒成立的是()。
A、a*b/a*b==1B、a/b*b/a==1C、a/b*b+a%b==a D、a/b*b==a ( )4、下面程序段执行后输出的结果是________ #include<stdio.h>main() { int i; for(i=1;i<8;i++) { { if(i%3) { printf("*"); continue;}}准考证号:姓名:身份证号:专业班级:}A、*#**#**#B、**#**#*C、*#**#**D、**#**()5、程序流程图中指有箭头的线段表示的是________。
A、图元关系B、数据流C、控制流D、调用关系()6、定义 char a; 则以下赋值语句不恰当的是________。
A、a = 65;B、a = "A";C、a = '\65';D、a = 6 + 'A';()7、在定义 int a[5][6]; 后,数组 a 中的第 10 个元素是__________ (设 a[0][0] 为第一个元素)A、a[2][5]B、a[2][4]C、a[1][3]D、a[1][5]()8、根据c语言的语法规则,下列________个是不合法标识符。
辽宁专升本c语言真题及答案解析答案
辽宁专升本c语言真题及答案解析答案一、单项选择题(本大题共 15 小题,每题只有一个正确答案,答对一题得 2 分,共 30 分)1、以下关于C语言标识符的描述中,正确的是【】。
[单选题] *A)标识符可以由汉字组成B)标识符只能以字母开头C)关键字可以作为用户标识符D)Area与area是不同的标识符(正确答案)2、以下不正确的C语言标识符是 ( ) [单选题] *A、 ABCB、 abcC、 a_bcD、 ab.c(正确答案)3、判断char类型的变量c1是否为数字字符的正确表达式为【】。
[单选题] *A) (c1>=0)&&(c1<=9)B) (c1>=’0’)&&(c1<=’9’)(正确答案)C) ’0’<=c1<=’9’D) (c1>=’0’)||(c1<=’9’)4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。
[单选题] *A)’a’&&’b’B)a<=bC)((a>b)||(b<c)D)(!(a+b)==c&&a)(正确答案)5、已知:int a[2][3]; 则对数组元素的非法引用是【】 [单选题] *A. *(a[0]+2)B. a[1][3](正确答案)C . a[1][0]D. *(*(a+1)+2)6、在循环语句的循环体中执行break语句,其作用是【】。
[单选题] *A)跳出该循环体,提前结束循环(正确答案)B)继续执行break语句之后的循环体各语句C)结束本次循环,进行下次循环D)终止程序运行7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。
[单选题] *A)10B)9C)0(正确答案)D)18、若有int *p1, *p2,k; 不正确的语句是【】 [单选题] *A. p1=&kB. p2=p1C. *p1=k+12D. k=p1+p2(正确答案)9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】 [单选题] *A. 静态(static)B. 外部(extern)C. 自动(auto)(正确答案)D. 寄存器(register)10、如下程序的输出结果是【】main( ){ int x=2,a=0,b=0;switch(x){ case 2: a++; b++;case 1: ++a; b--; break;case 0: b++;}printf("a=%d, b=%d\n", a, b);} [单选题] *A. a=2, b=0(正确答案)B. a=2, b=1C. a=1, b=1D. a=1, b=011、表示关系a<b<=c的C语言表达式为【】 [单选题] *A. (a<b)&&(b<=c)(正确答案)B. (a<b)AND(b<=c)C. (a<b<=c)D. (a<b)&(b<=c)12、有以下程序#include <stdio.h>main(){int x;scanf(“%d”,&x);if(x<=3); elseif(x!=10)printf(“%d\n”,x); }程序运行时,输入的值在哪个范围才会有输出结果。
2001-2011辽宁专升本计算机基础答案
2001年辽宁省专升本考试计算机试卷答案一、单项选择题(每小题2分,共70分)1、A2、C3、B4、D5、B6、C7、B8、C9、D10、D11、B12、A13、D14、B15、C16、C17、B18、C19、B20、D21、B22、A23、D24、C25、D26、C27、A 28、B 29、D 30、B 31、A32、C 33、 D 34、B 35、D2002年辽宁省专升本考试计算机试卷答案一、单项选择题(每小题1分,共30分)1、D2、A3、B4、A5、D6、D7、D8、C9、A10、C11、D12、D13、B14、B15、D16、B17、A18、B19、B20、C21、D22、D23、A24、C25、C26、C27、A28、D29、B30、B二、判断题(每小题1分,共10分)1、√2、ⅹ3、√4、√5、ⅹ6、ⅹ7、ⅹ8、ⅹ9、√ 10、√2003年辽宁省专升本考试计算机试卷答案一、单项选择题(每小题2分,共40分)1、C2、B3、A4、C5、B6、D7、A8、D???9、B10、A11、B12、A13、B14、D15、B16、A??? 17、A18、D19、B20、B二、多项选择题(每小题2分,共20分)21、ABCE22、CE23、ABCDE24、BD25、ABCDE26、ABCE27、ABE28、BCE29、CE30、ABD三、判断题(每小题2分,共20分)31、√32、×33、√34、√35、×36、×37、×38、×39、√40、√2004年辽宁省专升本考试计算机试卷答案一、单项选择题(每小题2分,共40分)1、A2、C3、D4、B5、A6、B7、C8、D9、B10、A11、A12、B13、D14、D15、C16、C17、A18、D19、B20、C二、多项选择题(每小题2分,共20分)21、ABCD22、BDE23、ACE24、ABCD25、ABD26、ABCDE27、CE28、ABCD29、ABDE30、ABC三、判断题(每小题2分,共20分)31、√32、×33、√34、×35、√36、×37、×38、√39、√40、√2005年辽宁省专升本考试计算机试卷答案第一部分:计算机基础部分一、单项选择题(每小题2分,共40分)1、A2、C3、C4、D5、B6、D7、C8、A9、D10、B11、A12、D13、B14、A15、C16、B17、B18、B19、D20、A二、多项选择题(每小题2分,共20分)21、ABDE22、CE23、BCDE24、ACD25、ABE26、ABCD27、ABCDE28、BCD29、BCDE30、ABD三、判断题(每小题2分,共20分)31、ⅹ32、ⅹ33、ⅹ34、ⅹ35、√36、ⅹ37、√38、ⅹ39、√40、ⅹ第二部分:计算机高级语言部分(C 语言)四、填空题41、sqrt(s*(s-a)*(s-b)*(s-c)) 42、选择结构 43、a/b=0 44、8 45、fopen五、阅读程序题46、a,97a,9747、 348、LBLMNP49、 5 25 150、1836.051、*#52、sum=2553、600六、完善程序题54、y<z 55、y%4= =0&&y%100!=0 56、mark/100 57、t=t*i58、end<mman 59、c=a/500 60、new>=1e-6 61、i<=strlen(str)七、程序改错题62、错误的行是:第(3)行。
【VIP专享】2006年辽宁专升本考试真题-VFP部分
在以下各题中,如果要用到数据库表教师.DBF 和学院.DBF,均依据以下表的结构与内 容为准。所以用教师.DBF 和学院.DBF 的程序均使用下面的原始数据,即不考虑各程序运 行的影响。
职工号 (C,6) 990001 990002 990003 990004 990005 990006 990007 990008 990009 990010
工资 (N,4)
3408
4390
2450
3200
4520
2976
2987
3220
3980
2400
系名
(C,10)
计算机
通信
信息管理
数学
主讲课程 (C,10) 数据结构 数据结构 C 语言 操作系统 数据结构 操作系统 数据库 编译原理 数据结构 C 语言
TO TOP DO WHILE .NOT.EOF( ) IF 主讲课程=”数据结构”
系号
教师.DBF(教师表)
(C,2) (C,6)
01
02
01
03
01
02
03
04
03
01
姓名
张海
王岩
刘星
李新
刘明
(学院表)
系号
(C,2)
01
02
03
04
四.填空题(将正确答案填写到答题卡的相应位置上。每空 2 分,共 10 分) 41. ?LEN( SUBSTR(REPLICATE(“*”,5),2,3))的显示结果_____________________。 42.某数据库表中有 30 个记录,如果当前记录为第 1 条记录,再使用 SKIP-1,此时,函数 RECNO()的值是_____________。 43.每个 Visual FoxPro 基类都有自己的属性、_____________和事件。 44.Visual FoxPro 中可执行的表单文件扩展名是________________。 45.若内存变量 ino 与字段变量重名,当用?ino 命令输出变量值时,输出的是 ________________变量的值。 五、 阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每 小题 3 分,共 24 分) 46.SET TALK OFF
2006年辽宁省高职高专毕业生升入本科学校继续学习招生考试
2006年辽宁省高职高专毕业生升入本科学校继续学习招生考试计算机试卷(Visual FoxPro语言)第一部分:计算机基础部分一、单项选择题(在每小题的四个备选答案中选出一个正确的答案,并将其字母在答题卡相应的位置上涂黑。
每小题2分,共40分)1.世界上第一台计算机ENIAC诞生于A.1945年B.1946年 C. 1947年 D. 1948年2.将十六进制数5AH转换成八进制数是A. 32B.50C.132D.2313.计算机能够直接执行的程序是A.源程序B.汇编语言程序C.BASIC语言程序D.机器语言程序4.在计算机中,负责指挥和控制计算机各部分自动地、协调一致地进行工作的部件是A.控制器B.运算器C.存储器D.总线5.在Windows中,用下列带有通配符的文件名查找文件时,能和文件MYD.DOC匹配的是A. ?.?CB. *YD.?C. M?.*D. ?YD.*6.在Windows的“资源管理器”窗口中,用鼠标单击目录树窗口中的一个文件夹,则A.删除文件夹B.选定当前文件夹,显示其内容C.创建文件夹D.弹出对话框7.在Windows中,硬盘上被菜单中“删除”命令删除的文件或文件夹将存放在A.内存B.软盘C.回收站D.剪贴板8.在Windows中, 复制文件或文件夹的组合键是A.<Ctrl>+<C>B.<Ctrl>+<D>C.<Ctrl>+<X>D.<Ctrl>+<V>9.在Word中,为文档设置页码,可以使用A.“工具”菜单中的命令B.“编辑”菜单中的命令C.“格式”菜单中的命令D.“插入”菜单中的命令10.在Word中,若要改变插入点所在文档段落的行间距,应该A.打开“字体”对话框B.打开“段落”对话框C.打开“分栏”对话框D.打开“样式”对话框11.在Word中,打开“查找和替换”对话框的组合键是A.<Ctrl> + <C>B.<Ctrl> + <V>C.<Ctrl>+<F>D.<Ctrl>+<X>12.在Word窗口的文档编辑区内,有一个闪动的竖线,它表示A.文章结尾符B.字符插入点C.鼠标光标D.字符选取标志13.在Excel中,若干个工作表的集合称为A.工作簿B.数据清单C.工作区D.单元格14.默认情况下,Excel单元格中的数值数据A.靠右对齐B.靠左对齐C.居中D.两端对齐15.在Excel中,绝对引用用时需要在公式中单元格地址的列标和行号前加上A.@B.$C.&D.*16.在Excel中,若某个单元格中显示为若干个“#”号,则表示A.公式错误B.格式错误C.行高不够D.列宽不够17.关于计算机病毒的叙述,正确的是A.计算机病毒只感染.exe或.com文件B.计算机病毒可以通过读写软盘、光盘或Internet网络传播C.计算机病毒可以通过电力网进行传播D.计算机病毒是由于软盘表面不清洁而造成的18.在不知道网站的确切网址的情况下,从因待网上查找所需要的信息,常用的方法是A.浏览网页B.使用电子邮件C.下载软件D.使用搜索引擎19.关于电子邮件的叙述,错误的是A.发送电子邮件时,一次发送操作只能发送给一个接收者B.收电子邮件时,接收方无需了解对方的电子邮件地址就能发回函C.向对方发送电子邮件时,并不要求对方一定处于开机状态D.使用电子邮件的首要条件是拥有一个电子邮箱20.在Windows中,声音文件的扩展名是A. TXTB. RARC. DOCD. WA V二、多项选择题(在每小题的五个备选答案中,选出二个至五个正确的答案,并将其字母在答题相应的位置上涂黑.正确答案未选全或有选错的,该小题无分.每小题2分,共20分)21.计算机的特点有A.运算速度快B.计算精度高C.记忆力强D.具有逻辑判断能力E.可靠性高,通用性强22.CPU中包括A.运算器B.输入设备C.存储器D.输出设备E.控制器23.属于计算机输出设备的有A. 键盘B. 绘图仪C. 显示器D. 打印机E. 鼠标器24.在Windows中,关于应用程序窗口的描述,正确的有A.一个应用程序窗口只能含一个文档窗口B.一个应用程序窗口与多个应用程序相对应C.应用程序窗口最小化后,其对应的程序仍占用系统资源D.应用程序窗口关闭后,其对应的程序结束运行E.一个应用程序窗口可含多个文档窗口25.在Word中,对所插入的来自文件的图片进行编辑时,能进行的操作有A.放大和缩小B.裁剪C.改变亮度D.移动其在文档中的位置E.旋转26. Word为文档提供的视图有A. 幻灯片视图B. 普通视图C. 页面视图D. Web版式视图E. 备注页视图27.能退出Excel的方法有A.单击Excel窗口左上角的控制菜单框B. 双击Excel窗口左上角的控制菜单框C. 选择Excel窗口中的“文件”菜单中的“退出”命令D.按<Alt>+<F4>键E. 按<Ctrl>+<F4>键28.Excel包含的运算符种类有A.算术运算符B.比较运算符C.文本运算符D.引用运算符E.逻辑运算符29.多媒体技术的主要特性有A.继承性B. 集成化C. 交互性D.多样化E.实时性30.目前因特网提供的服务有A.电力传输B.电子公告板BBSC.电子邮件D.远程登录E.文件传输三、判断题(判断每题正误,正确的在答题卡相应的位置上涂黑,错误的在相应的我位置上涂黑每题2分,共20分)31.现在的计算机有几十位有效数字,而且理论上不可以再提高.32.现在计算机内部都已经采用十进制数来表示数据.33.Windows是一种图形界面的操作系统,又称为“视窗”操作系统。
专升本C语言历年考试题及答案
专升本C语言历年考试题及答案XXX2005年专升本选拔考试《C语言程序设计》试卷(考试时间120分钟,总分100分)一、用C语言描述下列命题(共16分,每小题2分)1、a、b和c均为整型变量,a和b中有一个大于c。
2b b4ac的C语言表达式(注:sqrt( )为开方函数)。
2、数学公式:2a3、写出100内的自然数x,能被3或7整除的表达式。
4、写出判断字符变量ch是阿拉伯数字字符的表达式。
5、写出满足x<60或90≤x≤100的C语言表达式。
6、写出平面上的点(x,y)落在单位圆内的表达式。
7、数组p[10]的各元素用于保存指向char型的指针,写出该数组的定义。
8、有名为max的函数,其功能是对两个int型参数x、y 进行计算,返回其中的较大者,写出该函数的说明部分。
二、根据要求画出流程图或N-S图(共10分,每小题5分)1、用流程图或N-S图表示以下算法。
输入x的值,按以下函数计较y的值,并输出y的值。
2、画出打印以下图案的算法流程图或N-S图。
3、步伐浏览题(共20分,每题4分)1、# includevoid main( ) {int i,sum=0;for(i=1;i<=30;i++)if(i%3!=0) continue;else sum=sum+i;printf(“sum=%d\n”,sum);请叙述上面程序的功能,并写出程序的运行结果。
2、void main( ) {int a,b,x=1,y=1;scanf("%d%d",&a,&b);if (a>0)x=x+y;if (a<b)x=2*y;elseif (a==b)y=5;elsey=x+y;printf("x=%d,y=%d\n",x,y);假设输入为: 2-3,则程序运行后的输出结果为:3、void main() {int a[3][3]={2,4,6,8,10,12,14,16,18};int sum=0.i。
辽宁专升本基础部分真题1
一、单选选择题三、判断题2010年辽宁省高职高专毕业生升入本科学校招生考试计算机试卷考生须知:请将所有答案写在答题卡上,写在试卷上无效第一部分:计算机基础部分一、单项选择题(在每小题的四个备选答案中选出一个正确的答案,并将其字母在答题卡相应的位置上涂黑。
每小题2分,共40分)1、最大的8位无符号二进制整数转换成的十进制是A、128B、127C、256D、2552、将二进制数100111001111001转换成十六进制数是先把2进制转换为十进制是,1*2^0+0*2^1+0*2^3+1*2^4+1*2^5+1*2^6+1*2^7+0*2^8+0*2^9+1*2^10+1*2^11+1*2^12+0*2^13+0*2^14+ 1*2^15=20089.再转换十六进制:用20089除以1620089/16=1255 (9)1255/16=78 (7)78/16=4 (14)4/16=0 (4)所以最后结果为4E79HA、4E79HB、9CF2HC、9CF1HD、47171H3、微机的核心部件是 AA、CPUB、显示器C、键盘D、外存4、CAI是指AA、计算机辅助教学B、计算机辅助设计C、计算机辅助制造D、计算机辅助管理5、在多个用户共用一台计算机的情况下,下列说法正确的是DA、所有用户都只能使用相同的口令B、所有用户都只能使用相同的桌面设置C、所有用户都只有使用相同的开始菜单D、可以为不同的用户保留独立设置6、安装打印机的正确方法是A、只要将打印机电缆接在计算机上就可以直接使用BB、单击开始,指向设置,单击打印机,双击添加打印机,然后按屏幕提示操作C、用打印机驱动盘启动计算机D、直接将打印机驱动盘中文件拷贝到硬盘上7、在Windows的资源管理器中,用鼠标左键双击驱动器图标的作用是AA、查看磁盘的内容B、备份文件C、格式化磁盘D、检查磁盘驱动器8、在运行一些应用程序时,长时间没响应,则退出该应用程序的正确方法是DA、重新启动WindowsB、连续按两次<Ctrl>+<Alt>+<Del>键0C、按<Ctrl>+<F4>键D、按<Ctrl>+<Alt>+<Del>键,或通过右击任务栏调出任务管理器对话框,从中选定该程序并按结束任务按扭9、在Word中,当前输入的文字被显示在BA、文档的尾部B、插入点位置C、鼠标指针位置D、当前行的行尾10、在一个较大的表格中,需要进行一次操作即可以插入5个新行,正确的方法是CA、选择表格菜单中的插入行命令B、把插入点放在行尾部,按回车C、先选定5行,选择表格菜单中的插入行命令D、选择表格菜单中的自动调整命令11、在Word中,选中某段文字,连击两次“格式”工具栏中的斜体按钮,则CA、该段文字呈左斜体格式B、该段文字呈右斜体格式C、这段文字字符格式不变D、产生错误信息12、绘制一个标准正方形的正确操作方法是,先在绘图工具栏中选择“矩形”,然后A、按住<Ctrl>键用鼠标拖动出正方形B、按住<Alt>键用鼠标拖动出正方形C、按住<Shift>键用鼠标拖动出正方形D、按住<Tab>键用鼠标拖动出正方形13、在Excel中,下列选项属于对单元格的绝对引用的是DA、B3B、%B#2C、$B¥2D、$B$214、首次启动Excel后,默认显示的工具栏是AA、常用工具栏和格式工具栏B、常用工具栏和绘图工具栏C、格式工具栏和图表工具栏D、只有常用工具栏15、在Excel公式中不能..包含有DA 、运算符B、数值C、单元格地址D、空格16、在Excel中,给工作表设置密码的操作是CA、单击插入菜单中的工作表B、隐藏C、单击工具菜单中的保护命令D、单击工具菜单中的联机协作命令17、Internet使用一种特殊的网络设备将专用计算机网络互连在一起,该设备称为BA、服务器B、路由器C、终端D、网卡18、将共享属性的访问类型设为只读后,其他网络用户将CA、仍可对此共享资源的数据修改和删除B、无法访问这个共享资源C、只能对此共享资源进行只读性访问D、必须输入口令才能访问19、Internet最早起源于BA、第二次世界大战期间B、20世纪60年代末期C、20世纪80年代中期D、20世纪90年代初期20、关于HTTP协议和FTP协议的说法正确的是CA、HTTP协议是指文件传输协议,FTP协议是指超文本传输协议B、HTTP协议常用于大文件传输,FTP协议则用于Web页面传输C、HTTP协议是指超文本传输协议,FTP协议是指文件传输协议D、HTTP协议常用于Web页面传输,FTP协议则用于大文件传输二、多项选择题(在每小题的五个备选答案中,选出二个至五个正确的答案,并将其字母在答题相应的位置上涂黑.正确答案未选全或有选错的,该小题无分.每小题2分,共20分)21、评价微机性能的主要指标有CDEA、带宽B、可靠性C、内存容量D、字长E、运算速度22、下列术语中,属于显示器性能指标的是ACDA、刷新频率B、可靠性C、分辨率D、点距E、精度23、有关Windows格式化命令的正确说法有AEA、能格式化硬盘B、不能快速格式化C、只能格式化软盘D、可以通过格式化命令复制系统文件E、能格式化U盘24、下列有关任务栏的正确说法有BCDEA、桌面上的任务栏可以删除B、任务栏的大小可以改变C、任务栏可移动到屏幕上方D、任务栏可移动到屏幕左侧或右侧E、任务栏可设置成自动隐藏25、利用Word编辑文档,能完成的功能有ABCDEA、插入图片B、插入页眉或页脚C、设置边框和底纹D、设置项目符号E、设置水印26、在Word编辑状态下,若要选定表格中的一行,正确的操作是CEA、按<Ctrl>+<Enter>键B、用[表格]?[选择]?[表格]命令C、用[表格]?[选择]?[行]命令D、按住<Alt>键并拖动鼠标E、将鼠标指针移动到该行左侧单击27、在Excel中,下面表述正确的是ACDA、可以只打印输出部分数据B、Excel图表不能单独打印C、打印输出时,同一行的数据可以打印在不同的页上D、打印文稿上可以设置页眉和页脚E、打印输出的文稿必须带表格线28、对Excel工作表中单元格A1到A6求算术平均值,正确的公式是ACEA、=(A1+A2+A3+A4+A5+A6)/6B、=SUM(A1+A6)/6C、=SUM(A1:A6)/6D、= | A1+A2+A3+A4+A5+A6 | /6E、=A VERAGE(A1:A6)29、防止计算机感染病毒的方法有ADA、不用带毒盘片B、联机操作C、提高电源稳定性D、下载软件先用杀毒软件进行处理E、不让有传染病的人操作计算机30、局域网的基本拓扑结构分为CDEA、网状结构B、树型结构C、总线型结构D、环型结构E、星型结构三、判断题(判断每题正误,正确的在答题卡相应的位置上涂黑,每题2分,共20分)31、指令和数据在计算机内部都是以区位码形式存储的。
2005年辽宁专升本考试真题-C语言部分
2005辽宁省专升本计算机试卷(C语言)第二部分计算机高级语言部分(C语言)四、填空题41、代数式的C语言表达式。
42、结构化程序设计语言有三种程序结构,分别是顺序结构、和循环结构。
43、若有int a=1,b=2;printf(“a/b=%d\n”,a/b);的值是________。
44、微型计算机中,使用Turbo C 双精度型变量占的字节数是________。
45、在标准输入输出函数中,用_________函数来实现打开文件。
五、阅读程序题46、下面程序的运行结构是main( ){ char c=‟a‟;int i=97;printf(“%c,%d\n”,c,c);printf(“%c,%d\n”,i,i);}47、下面程序的运行结果为#include “stdio.h”main( ){ int x=4,y=3;if(x>y) x=y;else x++;printf(“%d”,x);}48、下面程序的运行结果是#include “stdio.h”#include “string.h”main( ){ char a[80]=”AB”,b[80]=”LMNP”;int i=0;streat(a,b);while(a[i++]!=‟\0‟)b[i]=a[i];puts(b);}49、下面程序的运行结果是main( ){ int x=1, y,z;x*=3+2;printf(“%d\t”,x);x*=y=z=5;printf(“%d\t”,x);x=y= =z;printf(“%d\n”,x);}50、若运行时输入:3000<回车>,则下面程序的运行结果(保留小数点后一位)是main( ){ int x;float y;scanf(“%d”,&x);if(x>=0&&x<=2999) y=18+0.12*x;if(x>=3000&&x<=5999) y=36+0.6*x;if(x>=6000&&x<=10000) y=54+0.3*x;printf(“%6.1f”,y);}51、下面程序的运行结果是#include “stdio.h”main( ){ int i;fpr(i=1;i<=5;i++)switch(i%2){case 0:i++;printf(“#”);break;case 1:i+=2;printf(“*”);default: printf(“\n”);}}52、下面程序的运行结果是main( ){ int x[ ]={0,1,2,3,4,5,6,7,8,9};int s,i,*p;s=0;p=&x[0];for(i=1;i<10;i+=2)s+=*(p+i);printf(“sum=%d”,s);}53、下面程序的运行结果是main( ){ char ch[]=”600”;int a,s=0;for(a=0;ch[a]>=‟0‟&&ch[a]<=‟9‟;a++)s=10*s+ch[a]-…0‟;printf(“%d”,s);}六、完善程序题54、下面程序实现输入x,y,z三个整数,按从大到小的顺序输出。
2007年辽宁专升本考试真题-C语言部分
2007辽宁省专升本计算机试卷(C语言)第二部分计算机高级语言部分(C语言)四、填空题(每题2分,共10分)41.在程序运行过程中其值不能被改变的量称为__________。
42.设int x=1,y=1;则表达式(!x||y--)的值是__________。
43.设变量a是int型,b是float型,c是double型,则表达式2+a*b+c的值的数据类型是__________。
44. C语言由函数构成,一个C源程序至少包含一个__________。
45、设x,y,z都是整型变量,则计算表达式x=(y=12,z=y+4)后,x的值为_________。
五、阅读程序(每小题3分,共24分)46.下面程序的运行结果是________。
#include<stdio.h>main(){int x=1;printf("x=%d\n",++x);}47.下面程序的运行结果是__________。
#include<stdio.h>main(){int x=9;int y=1;if(x>0) y+=x;else y-=x;printf("y=%d\n",y);}48.下面程序的运行结果是__________。
#include<stdio.h>main(){int i;int a[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d,",a[2-i][i]); }49.下面程序的运行结果是__________。
void func(int *p1,int p2){int tmp;tmp=*p1;*p1=p2;p2=tmp+2;}main(){int x=8,y=18;printf("%d,%d,",x,y);func(&x,y);printf("%d,%d\n",x,y);}50.下面程序的运行结果是__________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
}
58.下面程序的功能是计算数组中最小的下标。
#include<stdio.h>
int findmin(int *s,int n)
{
int i,k=0;
for(i=1;i<n;i++)
if(s[i]<s[k])
_____________;
return k;
}
main()
{
int a[10],j,k;
45.设int a=9,b=8;则表达式a = = b+1的值是___________。
五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分)
46.下面程序运行结果是__________________。
#include<stdio.h>
main()
{
int x=1, y=2, z=3, sum;
*
***
*****
*******
*****
***
*
#include<stdio.h>
main()
{
int i,j,k;
for(i=0;i<=3;i++)
{
for(j=0;j<=2-i;j++) printf(" ");
for(k=0;k<=2*i;k++) printf("*");
printf("\n");
}
for(i=0;i<=2;i++)
{
for(j=0;j<=i;j++) printf(" ");
for(k=0;____________;k++) printf("*");
printf("\n");
}
}
61.函数inv(int x[], int n)将长度为n的数组x中的元素按相反顺序存放。
void inv(int x[], int n)
}
56.以下程序是用来统计一个正整数中零的个数。
#include<stdio.h>
main()
{
unsigned long num,t;
int count;
count=0;
scanf("%1d",&num);
do{
t=num%10;
if(t==0) ++count;
num/=10;
}while(_______________);
{
int t,i,j,m=(n-1)/2;
for(i=0;i<=m;i++)
{
j=_______________;
t=x[i]; x[i]=x[j]; x[j]=t;
}
}
七、程序改错题(每小题
62.输入三角形的三边长,求三角形面积。
(1)#include<stdio.h>
(2)#include<math.h>
200
第二部分:计算机高级语言部分(
四、填空题(每小题
41.实数有两种表示形式,分别是十进制小数形式和___________。
42.字符串的结束标志是___________。
43.定义一维数组int a[5];则数组a的最后一个元素的下标是___________。
44.C程序的基本单位是___________。
sum=x+y+z;
printf("x=%d, y=%d, z=%d, sum=%d\n",x,y,z,sum);
}
x=1,y=2,z=3,sum=6
47.下面程序运行结果是__________________。
#include<stdio.h>
main()
{
int x=-10;
int y;
if(x<0) y=-x;
}
printf("\namax=%d\navg=%f\n",amax,avg/count);
}
55.下面程序功能是将两个字符串连接起来(每个字符串长度不超过40个字符)。
#include<stdio.h>
main()
{
char sl[80],s2[40];
int i=0,j=0;
printf("\nInput stringl:");
for(j=0;j<10;j++)
scanf("%d",&a[j]);
k=findmin(a,10);
printf("%d",k);
}
59.Fibonacci数列中的头两个数是1和1,从第三个数开始,每个数等于前两个数之和。
下述程序计算此数列的前20个数,且每行输出4个数。
#include<stdio.h>
(2)main()
(3){
(4)char c;
(5)int i, letter,digit,other;
(6)letter=digit=other=0;
(7)for(i=0;i<100;i++){
(8)c=getchar();
(9)if(c>='a' && c<='z' && c>='A' && c<='Z')
swap(&x,&y);
printf("d,%d\n",x,y);
}
50.下面程序运行结果是__________________。
#include<stdio.h>
main()
{
int x=2, y=3;
printf("%d,",x>y?x:y);
printf("%d,",(x<=y)+2);
printf("%d",(x,y));
scanf("%s",s1);
printf("Input string2:");
scanf("%s",s2);
while(s1[i]!='\0') i++;
while(s2[j]!='\0')
_________________________;
s1[i]='\0';
printf("%s\n",s1);
#include<stdio.h>
int_f (int x)
{
static int a=3;
a+=x;
return a;
}
main()
{
int k=2, m=1,n;
n=f(k);
n=f(m);
printf("%d\n", n);
}
53.下面程序运行结果是__________________。
#include<stdio.h>
(13)fputc(ch,fp);
(14)putchar(ch);
(15)ch=getchar()
(16)}
(17)fclose(fp);
(18)}
错误的行是:________________________________________
改为:__________________________________________
}
51.下面程序运行结果是__________________。
#include<stdio.h>
main()
{
int a[]={2,4,6,8,10}, y=1, x;
for(x=0;x<3;x++) y+=a[x+1];
printf("%d\n", y);
}
52.下面程序运行结果是__________________。
改为:__________________________________________
64.下面是有关结构体的定义和引用。
()struct node
(){ int data;
()struct node *next;
()} *p;
()*pdata=34;
错误的行是:________________________________________
(10)letter++;
(11)else if (c>='0' && c<='9')
(12)digit++;
(13)else
(14)other++;
(15)}
(16)printf("%d\n%d\n%d\n",letter,digit,other);
(17)}
错误的行是:________________________________________
(5)FILE *fp;
(6)char ch;
(7)if((fp=fopen("myfile.txt","w"))!=NULL) {
(8)printf("cannot open file\n");