在线编程判分
⑴ 全国青少年软件编程等级考试是怎么样的
一、组织机构:
主办单位:中国电子学会
承办单位:中国电子学会普及工作委员会、全国青少年电子信息科普创新联盟;经授权的地方教育主管部门、行业组织、科技馆、青少年宫、中小学校、高等院校等。
技术支持单位:腾讯等。
二、官方网站:
信息发布:全国青少年软件编程等级考试相关信息由中国电子学会全国青少年电子信息科普创新服务平台发布。
考试平台:全国青少年软件编程等级考试的在线考试服务由中国电子学会在线考试平台执行。
三、考试内容:
全国青少年软件编程等级考试预备级侧重Scratch图形化编程;全国青少年软件编程等级考试正式级侧重c语言代码编程。相关考试标准将通过官方网站公布。
四、参加对象:
代码级(C/C++/Python)面向年龄8周岁以上,图形化级(Scratch)面向年龄6至15周岁,持有合法有效证件(身份证/户口簿/护照)的青少年。
五、实施单位:
经中国电子学会正式批复授权的各省市考试服务中心、考试服务网点。
六、考核方式:
全国统一命题,统一考试时间、统一考务管理、统一证书颁发。考试试题由等级考试标准组统一命题及审定。
七、考试题型:
代码级考试题型以单选、多选、判断和代码编程题型为主;图形化级考试题型以图形化编程题型为主。
(1)在线编程判分扩展阅读:
全国青少年软件编程等级考试设有独立的标准工作组、教材编写组和考试服务组。考试采用在线计算机考试的方式。等级考试标准由中国电子学会与北京大学信息科学技术学院联合研发,由腾讯(Tencent)提供技术平台。
考试标准汲取国内外高校的人才选拔标准,支持创客教育的实践与工程化理念,全面考察青少年在软件编程的知识能力和实践能力,是青少年迈向人工智能应用领域的基础准备。
等级考试分为图形化级(Scratch 1-4级)和代码级(C/C++ 1-10级 Python 1-6级)。全国青少年软件编程等级考试不采用硬件器材。
⑵ C语言编程--输入5个学生成绩 判断是否及格
#include "stdio.h"
int main()
{
int score;
printf("请输入一个成绩:");
scanf("%d",&score);
if(score>60 && score<=100)
printf("成绩合格 ");
else if(score<60 && score>=0)
printf("成绩不合格 ");
else
printf("输入的成绩有误 ");
}
例如:
#include<stdio.h>
int main()
{
int a[5];
int i, index = 0;
printf("请输入五个学生的成绩, 用空格隔开: ");
for(i = 0; i < 5; ++i)
{
scanf("%d", &a[i]);
}
index = 0;
for (i = 0; i < 5; ++i)
{
if (a[index] < a[i])
{
index = i;
}
}
printf("最高分:%d ", a[index]);
printf("不及格分数: ");
for(i = 0; i <5; ++i)
{
if (a[i] < 60)
{
printf("%d ", a[i]);
}
}
}
(2)在线编程判分扩展阅读:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。