C语言考试B卷以及答案
C语言考试B卷答案详解 本资源为C语言考试B卷答案,涵盖选择题、填空题、读程题和编程四部分。下面将对每部分的知识点进行详细解释。 一、选择题 选择题部分共40分,分为两部分,每题2分。第一部分(1-5题)答案为ACBBD,第二部分(6-10题)答案为BBCCC,第三部分(11-15题)答案为BDBCB,第四部分(16-20题)答案为ABBAC。 在这部分中,考生需要具备C语言的基本知识,包括变量声明、数据类型、运算符、控制结构、函数等方面的知识。例如,考生需要了解基本数据类型,如整型、浮点型、字符型等,以及它们的存储方式和取值范围。同时,考生也需要掌握基本的运算符,如算术运算符、比较运算符、逻辑运算符等。 二、填空题 填空题部分共20分,每空2分。答案分别为: 1、1 0 2、3 2 2 3、顺序 选择 4、0 k/10 count++ 在这部分中,考生需要具备C语言的基本语法知识,包括变量声明、赋值语句、控制结构等方面的知识。例如,考生需要了解变量的声明和使用、赋值语句的格式和功能,以及基本控制结构的使用等。 三、读程题 读程题部分共20分,每题4分。答案分别为: 1、(1)-2002500 (2)i=-200,j=2500 (3)i=-200 J=2500 在这部分中,考生需要具备C语言的编程能力,包括变量的使用、控制结构的使用、函数的使用等方面的知识。例如,考生需要了解变量的使用规则、控制结构的使用方法,以及函数的声明和使用等。 四、编程 编程部分共20分,每题10分。答案分别为: 1、main(){ int n,i,s=1; scanf(“%d”,&n); for(i=1;i<=n;i++) s=s*i; printf(“%d”,s); } 2、void main(){ int i, f[20]={1,1}; for(i=2;i<20;i++) f[i]=f[i-1]+f[i-2]; for(i=0;i<20;i++) { printf(" %d",f[i]); if((i+1)%5==0) printf(“\n”); } 在这部分中,考生需要具备C语言的编程能力,包括变量的使用、控制结构的使用、函数的使用、数组的使用等方面的知识。例如,考生需要了解变量的使用规则、控制结构的使用方法、函数的声明和使用、数组的声明和使用等。 本资源涵盖了C语言的基本知识和编程能力,涵盖了变量声明、数据类型、运算符、控制结构、函数、数组等方面的知识。考生需要具备这些方面的知识和技能,方能更好地完成考试。
- 粉丝: 79
- 资源: 110
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助