《C语言程序设计》基本数据类型与顺序程序设计-知识点训练 2026版山东省软件与应用技术类专业 考纲百套卷 第2卷

2025-07-08
| 2份
| 13页
| 147人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 数据类型和简单程序设计
使用场景 中职复习
学年 2025-2026
地区(省份) 山东省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 125 KB
发布时间 2025-07-08
更新时间 2025-07-08
作者 xkw_069767526
品牌系列 学易金卷·考纲百套卷
审核时间 2025-07-08
下载链接 https://m.zxxk.com/soft/52951616.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:2026版《软件与应用技术考纲百套卷》依据2026版山东省《软件与应用技术类专业知识考试标准》编写,本套试卷共100份,分为三个部分,第一部分是知识点训练卷,每个知识点2份试卷共76份,第二部分是常考题训练卷,每个知识模块2份训练卷共12份,第三个部分是专业综合训练卷,参考历年软件与应用技术类专业真题试卷,编写了12份。 本试卷是2026版《软件与应用技术考纲百套卷》的第1卷,按知识模块1 C语言程序设计知识,1.基本数据类型与顺序程序设计的四点范围要求编写。其四点要求是: (1)了解C语言的基本数据类型。 (2)理解常量和变量的定义。 (3)掌握赋值语句以及数据输入、输出语句的用法。 (4)理解运算符、表达式及常用函数的用法。 2026版山东省《软件与应用技术考纲百套卷》 第2卷 知识模块1 C语言程序设计知识 1.基本数据类型与顺序程序设计 知识点训练卷 一、单项选择题(本大题共20小题,每题3分,共60分) 1. C 语言中最基本的数据类型是( ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、逻辑型、字符型 D.实型、逻辑型、字符型 【答案】B 2. 写出以下程序的执行结果 ( ) main(){ int a,b; a=100; b=200; printf("%d",(a,b));} A.100 B.200 C.20000 D.100=200 【答案】B 3. C 语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是( ) A.short, char, float, double B.char, float, int, double C.int, char, long, float D.char, short, long, double 【答案】D 4. 若已定义x和y为 double 类型,则表达式:x=1,y=x+3/2的值是( ) A.1 B.2 C.2.0 D.2.6 【答案】C 5. 执行下列语句的结果是( ) i=3; printf("%d,",++i); printf("%d",i++); A.3,3 B.3,4 C.4,3 D.4,4 【答案】D 6. 已知 int a;char b;float c;对于运算符十十和一一表达错误的是( ) A.a++ B.a+++b++ C.--c D.(a+b)++ 【答案】D 7. 在C语言中,要求运算数必须是整型的运算符是( ) A.% B./ C.< D.! 【答案】A 8. C 语言中字符型(char) 数据在内存中是以形式存储的( ) A. 原码 B. 补码 C. 反码 D. ASCII 码 【答案】D 9. 表达式a+=a-=a=9 的值是( ) A.-9 B.0 C.18 D.9 【答案】B 10. 不合法的浮点数表示是( ) A. 12.3 B. 5. C. .6 D. 1 【答案】D 11. 设变量均已定义,若要通过“scanf(“%d%c%d%c",&al,&c1,&a2,&c2);”语句为变量al和 a2 赋值10 和 30,为变量cl和c2赋字符e和f,以下正确的输入是( ) A.10 e 30 f<回车> B.10 e30 f<回车> C.10 e<回车>30 f<回车> D.10e<回车>30f<回车> 【答案】D 12. 下列符号中,不属于转义字符的是( ) A. (\) B. \08 C. \t D. \o 【答案】B 13. 以下选项中,合法的实型常量是( ) A. 5E2.0 B. .E-3 C. .2E0 D. 1.3E 【答案】C 14. 写出以下程序的执行结果( ) char c='z'; printf("%c",c-25); A.a B.B.Z C.z-25 D.y 【答案】A 15. \r 转义字符表示的含义是。( ) A. 换行符 B. 退格 C. 回车 D. 水平制表符 【答案】C 16. 执行下列程序段时,若键盘上输人EFG,则输出结果是( ) main( ){ char ch; ch=getchar( ); putchar(ch) ;} A.E B.EF C.EFG D.输出不确定的值 【答案】A 17. 下列字符序列中,不可用作 C 语言标识符的是( ) A. abc123 B. no.1 C. _123_ D. _ok 【答案】B 18. 以下程序的运行结果是( ) #include<stdio.h> main( ) {int m=5,n=10,s; s=m; S=s*n; printf("%d",s);} A. 0 B. 5 C. 50 D. 10 【答案】C 19. 下列四组字符串中都可以用作 C 语言程序中的标识符的是( ) A. print _3d db8 aBc B. I\am one_half start $it 3pai C. str_1 Cpp pow while D. Pxq My->book line# His.age 【答案】A 20. C 语言中的标识符只能由字母、数字和下划线 3 种字符组成,且第一个字符( ) A.必须为字母 B.必须为下划线 C.必须为字母或下划线 D.可以是字母、数字和下划线中的任一种字符 【答案】C 二、简答题(本大题共5小题,每题6分,共30分) 1.浮点型的表示方法有哪些? 【答案】浮点型数据的表示方法: ①科学计数表示法 ②十进制浮点表示法 2.C语言中的基本数据类型有哪些? 【答案】C 语言中的基本数据类型包括: - 整型(int) - 字符型(char) - 浮点型(float) - 双精度浮点型(double) 3.C语言的特点? 【答案】(1)一个C程序是由若干个函数构成的。 (2)一个C程序总是从main()函数开始执行,无论main()函数处于程序中的什么位置 (3)函数体内可以包含若干变量和函数说明以及若干语句,每条语句均以分号结束。 (4)C语言注释为了说明某语句或某语句段的作用。注释内容其本身并不参与程序的编译与运行。 (5)C语言书写格式自由。每行可以有多条语句,一条语句也可以在多行上。 4. 请简述 C 语言中的算术运算符及其作用。 【答案】C 语言中的算术运算符包括: - 加法运算符(+):用于两个数的加法运算。 - 减法运算符(-):用于两个数的减法运算。 - 乘法运算符(*):用于两个数的乘法运算。 - 除法运算符(/):用于两个数的除法运算。 - 取模运算符(%):用于两个数相除后的余数。 5. 在 C 语言中,如何定义一个整型变量并初始化为 10? 【答案】在 C 语言中,可以通过以下方式定义一个整型变量并初始化为 10: int num = 10; 三、编程题(本大题共1小题,共10分) 1.从键盘输入圆半径r的值,然后计算圆面积s和周长l。 【答案】 #include <stdio.h> #define PI 3.1415926 main() { float r, s, l; printf("请输入圆的半径:"); scanf("%f", &r); s = PI * r * r; l = 2 * PI * r; printf("面积s=%f,周长l=%f", s, l); } 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 编写说明:2026版《软件与应用技术考纲百套卷》依据2026版山东省《软件与应用技术类专业知识考试标准》编写,本套试卷共100份,分为三个部分,第一部分是知识点训练卷,每个知识点2份试卷共76份,第二部分是常考题训练卷,每个知识模块2份训练卷共12份,第三个部分是专业综合训练卷,参考历年软件与应用技术类专业真题试卷,编写了12份。 本试卷是2026版《软件与应用技术考纲百套卷》的第1卷,按知识模块1 C语言程序设计知识,1.基本数据类型与顺序程序设计的四点范围要求编写。其四点要求是: (1)了解C语言的基本数据类型。 (2)理解常量和变量的定义。 (3)掌握赋值语句以及数据输入、输出语句的用法。 (4)理解运算符、表达式及常用函数的用法。 2026版山东省《软件与应用技术考纲百套卷》 第2卷 知识模块1 C语言程序设计知识 1.基本数据类型与顺序程序设计 知识点训练卷 一、单项选择题(本大题共20小题,每题3分,共60分) 1. C 语言中最基本的数据类型是( ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、逻辑型、字符型 D.实型、逻辑型、字符型 2. 写出以下程序的执行结果 ( ) main(){ int a,b; a=100; b=200; printf("%d",(a,b));} A.100 B.200 C.20000 D.100=200 3. C 语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是( ) A.short, char, float, double B.char, float, int, double C.int, char, long, float D.char, short, long, double 4. 若已定义x和y为 double 类型,则表达式:x=1,y=x+3/2的值是( ) A.1 B.2 C.2.0 D.2.6 5. 执行下列语句的结果是( ) i=3; printf("%d,",++i); printf("%d",i++); A.3,3 B.3,4 C.4,3 D.4,4 6. 已知 int a;char b;float c;对于运算符十十和一一表达错误的是( ) A.a++ B.a+++b++ C.--c D.(a+b)++ 7. 在C语言中,要求运算数必须是整型的运算符是( ) A.% B./ C.< D.! 8. C 语言中字符型(char) 数据在内存中是以形式存储的( ) A. 原码 B. 补码 C. 反码 D. ASCII 码 9. 表达式a+=a-=a=9 的值是( ) A.-9 B.0 C.18 D.9 10. 不合法的浮点数表示是( ) A. 12.3 B. 5. C. .6 D. 1 11. 设变量均已定义,若要通过“scanf(“%d%c%d%c",&al,&c1,&a2,&c2);”语句为变量al和 a2 赋值10 和 30,为变量cl和c2赋字符e和f,以下正确的输入是( ) A.10 e 30 f<回车> B.10 e30 f<回车> C.10 e<回车>30 f<回车> D.10e<回车>30f<回车> 12. 下列符号中,不属于转义字符的是( ) A. (\) B. \08 C. \t D. \o 13. 以下选项中,合法的实型常量是( ) A. 5E2.0 B. .E-3 C. .2E0 D. 1.3E 14. 写出以下程序的执行结果( ) char c='z'; printf("%c",c-25); A.a B.B.Z C.z-25 D.y 15. \r 转义字符表示的含义是。( ) A. 换行符 B. 退格 C. 回车 D. 水平制表符 16. 执行下列程序段时,若键盘上输人EFG,则输出结果是( ) main( ){ char ch; ch=getchar( ); putchar(ch) ;} A.E B.EF C.EFG D.输出不确定的值 17. 下列字符序列中,不可用作 C 语言标识符的是( ) A. abc123 B. no.1 C. _123_ D. _ok 18. 以下程序的运行结果是( ) #include<stdio.h> main( ) {int m=5,n=10,s; s=m; S=s*n; printf("%d",s);} A. 0 B. 5 C. 50 D. 10 19. 下列四组字符串中都可以用作 C 语言程序中的标识符的是( ) A. print _3d db8 aBc B. I\am one_half start $it 3pai C. str_1 Cpp pow while D. Pxq My->book line# His.age 20. C 语言中的标识符只能由字母、数字和下划线 3 种字符组成,且第一个字符( ) A.必须为字母 B.必须为下划线 C.必须为字母或下划线 D.可以是字母、数字和下划线中的任一种字符 二、简答题(本大题共5小题,每题6分,共30分) 1.浮点型的表示方法有哪些? 2.C语言中的基本数据类型有哪些? 3.C语言的特点? 4. 请简述 C语言中的算术运算符及其作用。 5. 在 C语言中,如何定义一个整型变量并初始化为 10? 三、编程题(本大题共1小题,共10分) 1.从键盘输入圆半径r的值,然后计算圆面积s和周长l。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《C语言程序设计》基本数据类型与顺序程序设计-知识点训练 2026版山东省软件与应用技术类专业 考纲百套卷 第2卷
1
《C语言程序设计》基本数据类型与顺序程序设计-知识点训练 2026版山东省软件与应用技术类专业 考纲百套卷 第2卷
2
《C语言程序设计》基本数据类型与顺序程序设计-知识点训练 2026版山东省软件与应用技术类专业 考纲百套卷 第2卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。