龙空技术网

全国青少年软件编程C语言等级考试一级考点、真题和参考答案

黑猫编程 7424

前言:

此时同学们对“c语言读入”大致比较着重,咱们都需要剖析一些“c语言读入”的相关内容。那么小编在网摘上汇集了一些有关“c语言读入””的相关文章,希望同学们能喜欢,你们快快来学习一下吧!

什么是C语言等级考试?

这里的C语言等级考试是电子学会的青少年软件编程考试,分为一级至十级,每个级别都有相应的考点大纲。

前6级内容都较为简单,推荐初学C语言/C++的同学在学习过程中进行等级考试测评。可以强制自己进行题目练习,有利于巩固基础知识和训练编程逻辑。

一级标准

1、理解变量的概念

2、掌握变量的定义、类型和转换方法

3、掌握变量的赋值方法

4、掌握编程中基本的输入输出方法

5、掌握编程基础的算术表达式

6、能够完成一个顺序结构的程序

7、理解逻辑运算的基本概念

8、掌握编程基础的逻辑表达式

9、掌握选择语句的功能和写法

10、能够完成一段选择结构的程序

11、掌握循环语句的功能和写法

12、能够完成一段循环结构的程序

主要考点就是利用变量、顺序结构、选择结构、循环结构完成给定的编程题目。

考试环境

这里尤其注意,报名的考试名称是C语言,然而实际上可以使用C语言或者C++的程序,考试环境是在线编译器,正式考试时也是线上监考,考试前会有专门的老师拉入钉钉群模拟考试流程。

虽然标准中没有指定编程语言和编译器,考试时使用C++的头文件也是没问题的。

基本输入输出

流输入输出:

控制符:

格式化输入输出(C语言风格):

布尔类型选择结构循环结构2022年6月真题

#include <iostream>#include <cstdio>using namespace std;int main() {    int a, b;    cin >> a >> b;        cout << a * a - b * b << endl;	return 0;}

#include <iostream>#include <cstdio>using namespace std;int main() {	int a, b, c;    cin >> a >> b >> c;        int res = a;        if(b < res) res = b;    if(c < res) res = c;        cout << res << endl;	return 0;}

#include <iostream>#include <cstdio>using namespace std;int main() {    int n, res = 0;	cin >> n;        while(n--){        int t;        cin >> t;        if(t >= 85) res++;    }        cout << res << endl; 	return 0;}

#include <iostream>#include <cstdio>using namespace std;const int N = 5005;int n, m;bool a[N];int main() {    cin >> n >> m;        for(int i = 2; i <= m; i++){        for(int j = 1; j <= n; j++)        	if(j % i == 0)            	a[j] = !a[j];    }        bool is_first = true;    for(int i = 1; i <= n; i++){        if(!a[i]){            if(is_first) {                cout << i;                is_first = false;            }     		else{				cout << "," << i;            }        }                }           	return 0;}
视频讲解

视频加载中...

标签: #c语言读入 #全国计算机等级考试二级c语言程序设计真题 #c语言编程笔试 #c语言考研真题 #c多语言resx