2023年天津市大学软件学院专升本C语言程序设计真题公布!要考单项选择题、程序设计题、程序填空题、程序分析题、填空题,并且要考查的知识点是非常多的,2024、2025年的考生都可以多多了解。
2023年天津市大学软件学院联合招生专业考试“C语言程序设计”真题(回忆版)
C语言程序设计试卷分为第I卷和第1I卷两部分。第I卷1至3页,第II卷4至8页
第I卷
[注意事项]
1.用黑色墨水的钢笔或签字笔将答案写在答题纸上。
2.本卷共20小题,每题1分,共20分。在每题给出的四个选项中,只有一项符合题目要求,多选或错
选均不得分。
一、单项选捍题
1.C语言源程序经过编译后,生成文件的拓展名是()
A..C
B..cpp
C..obj
D..exe
2.C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符()
A.可以任意
B.必须为下划线
C.必须为字母
D.必须为字母或下划线
3.下列非法的字符串常量是()
A."x41t"
B.””
C."Xyz"
D."old"
4.若有语句:double x,y;则表达式x对1,y=x+3/2的值是()
A.1
B.2
C.2.0
D.2.5
10.语句while(!x):中的条件!x等价于(
A.x==0
B.x!=1
C.x!=0
D.x==1
11.对于for语句,下列指述正确()
A.先执行循环体后判断循环条件
B.只能用于循环次数已经确定的情况
C.能用continue语句跳出其所在的循环体
D.循环体可以是花括号括起来的多条语句
12.函数调用时,以数组名作为实参,则向函数传送的是()
A.数组的长度
B.数组首元素的地址
C.数组每个元素的地址
D.数组中每个元素的值
13.以下描述错误的是()
A.形参的作用城是其所在的函数范国内
B.全局变量的作用域是从其定义位置起直到本源文件结束
C.静态局部变量的作用城是从其定义位置起直到本源文件结束
D.复合语句内定义的变量的作用域是从其定义位置起直到该复合语句结束
14.下列函数正确的是()
A.int fun(int x,y):
B.int*fun(int*,char*);.
C.int fun(x[5],int y);
D.int fun(float x[5]);
15.假如指针p已经指向变量a,则&*p相当于()
A.a
B.*
C.&a
D.**p
16.若有语句:char a[]=*ABCDE":char b[]={'A',B,'C,'D,E'}则以下描述正确的是()
A.a与b数组完全相同
B.sizeof(a)大于sizeof(b)
C.a和b中都存放字符串
D.sizeof(a)等于sizeof(b)
第II卷
[注意事项]
1.用黑色墨水的钢笔或签字笔将答案写在答题纸。
2.本卷共20小题,共80分。
二、填空题(本大题共10小题,每小题2分,共20分)
21.C语言程序的三种基本结构是顺序结构、______和循环结构.
23.C语言中,字符型(char)数据在计算机内存中的存储形式是______
24.printf函数的“格式控制”包括两种信息,它们是______和普通字符.
25.若有语句int a=30;则表达式a+=a/=a-2的值是_______
26.执行语句for(i=0;i<3;i++)printf("*");时,表达式i=0执行_______次,表达式++执行3次。
27.若有语句char a[]="Thistimes"good":则数组a的长度是______
28.假定一个变量的定义为"char*c",则变量c所占存储空间的字节数为______
29.执行语句int a[3][4]={[10],[20,30],[40,50,60];后。数组元素b[2][1]的值是______
三、程序分析题(本大题共6小题,每小题5分共30分)
四、程序填空题(本大题共2小题,每小题6分,共12分)
37.以下程序功能为:用结构体变量存放姓名为“王芳”的学生信息(包括学号、姓名和三门课程成绩)并输出,请用程序补充完整.
五、程序设计题(本大题共2小题,每小题9分,共18分)
39.编写函数void select_ sort(int b[],int n),其功能是:用选择排序法对一维整型数组进行由小到大的顺序排序,其中n是数组长度.
以上就是2023年天津市大学软件学院专升本C语言程序设计真题的内容,再次提醒,此真题来源于考生回忆,并非完整版本,2024年考生可以参考,大家可以持续关注易学仕专升本网了解更多天津专升本考试消息。
推荐阅读:
2023年天津市大学软件学院专升本软件工程真题